NLU release notes

 

NLU 3.1 Release Notes

2600+ New Models for 200+ Languages and 10+ Dimension Reduction Algorithms for Streamlit Word-Embedding visualizations in 3-D

We are extremely excited to announce the release of NLU 3.1 ! This is our biggest release so far and it comes with over 2600+ new models in 200+ languages, including DistilBERT, RoBERTa, and XLM-RoBERTa and Huggingface based Embeddings from the incredible Spark-NLP 3.1.0 release, new Streamlit Visualizations for visualizing Word Embeddings in 3-D, 2-D, and 1-D, New Healthcare pipelines for healthcare code mappings and finally confidence extraction for open source NER models. Additionally, the NLU Namespace has been renamed to the NLU Spellbook, to reflect the magicalness of each 1-liners represented by them!

Streamlit Word Embedding visualization via Manifold and Matrix Decomposition algorithms

function pipe.viz_streamlit_word_embed_manifold

Visualize Word Embeddings in 1-D, 2-D, or 3-D by Reducing Dimensionality via 11 Supported methods from Manifold Algorithms and Matrix Decomposition Algorithms. Additionally, you can color the lower dimensional points with a label that has been previously assigned to the text by specifying a list of nlu references in the additional_classifiers_for_coloring parameter.

nlu.load('bert',verbose=True).viz_streamlit_word_embed_manifold(default_texts=THE_MATRIX_ARCHITECT_SCRIPT.split('\n'),default_algos_to_apply=['TSNE'],MAX_DISPLAY_NUM=5)

function parameters pipe.viz_streamlit_word_embed_manifold

Argument Type Default Description
default_texts List[str] (“Donald Trump likes to party!”, “Angela Merkel likes to party!”, ‘Peter HATES TO PARTTY!!!! :(‘) List of strings to apply classifiers, embeddings, and manifolds to.
text Optional[str] 'Billy likes to swim' Text to predict classes for.
sub_title Optional[str] Apply any of the 11 Manifold or Matrix Decomposition algorithms to reduce the dimensionality of Word Embeddings to 1-D, 2-D and 3-D Sub title of the Streamlit app
default_algos_to_apply List[str] ["TSNE", "PCA"] A list Manifold and Matrix Decomposition Algorithms to apply. Can be either 'TSNE','ISOMAP','LLE','Spectral Embedding', 'MDS','PCA','SVD aka LSA','DictionaryLearning','FactorAnalysis','FastICA' or 'KernelPCA'
target_dimensions List[int] (1,2,3) Defines the target dimension embeddings will be reduced to
show_algo_select bool True Show selector for Manifold and Matrix Decomposition Algorithms
show_embed_select bool True Show selector for Embedding Selection
show_color_select bool True Show selector for coloring plots
MAX_DISPLAY_NUM int 100 Cap maximum number of Tokens displayed
display_embed_information bool True Show additional embedding information like dimension, nlu_reference, spark_nlp_reference, sotrage_reference, modelhub link and more.
set_wide_layout_CSS bool True Whether to inject custom CSS or not.
num_cols int 2 How many columns should for the layout in streamlit when rendering the similarity matrixes.
key str "NLU_streamlit" Key for the Streamlit elements drawn
additional_classifiers_for_coloring List[str] ['pos', 'sentiment.imdb'] List of additional NLU references to load for generting hue colors
show_model_select bool True Show a model selection dropdowns that makes any of the 1000+ models avaiable in 1 click
model_select_position str 'side' Whether to output the positions of predictions or not, see pipe.predict(positions=true) for more info
show_logo bool True Show logo
display_infos bool False Display additonal information about ISO codes and the NLU namespace structure.
n_jobs Optional[int] False How many cores to use for paralellzing when using Sklearn Dimension Reduction algorithms.

Larger Example showcasing more dimension reduction techniques on a larger corpus :

Supported Manifold Algorithms

Supported Matrix Decomposition Algorithms

New Healthcare Pipelines Pipelines

Five new healthcare code mapping pipelines:

  • nlu.load(en.resolve.icd10cm.umls): This pretrained pipeline maps ICD10CM codes to UMLS codes without using any text data. You’ll just feed white space-delimited ICD10CM codes and it will return the corresponding UMLS codes as a list. If there is no mapping, the original code is returned with no mapping.

{'icd10cm': ['M89.50', 'R82.2', 'R09.01'],'umls': ['C4721411', 'C0159076', 'C0004044']}

  • nlu.load(en.resolve.mesh.umls): This pretrained pipeline maps MeSH codes to UMLS codes without using any text data. You’ll just feed white space-delimited MeSH codes and it will return the corresponding UMLS codes as a list. If there is no mapping, the original code is returned with no mapping.

{'mesh': ['C028491', 'D019326', 'C579867'],'umls': ['C0970275', 'C0886627', 'C3696376']}

  • nlu.load(en.resolve.rxnorm.umls): This pretrained pipeline maps RxNorm codes to UMLS codes without using any text data. You’ll just feed white space-delimited RxNorm codes and it will return the corresponding UMLS codes as a list. If there is no mapping, the original code is returned with no mapping.

{'rxnorm': ['1161611', '315677', '343663'],'umls': ['C3215948', 'C0984912', 'C1146501']}

  • nlu.load(en.resolve.rxnorm.mesh): This pretrained pipeline maps RxNorm codes to MeSH codes without using any text data. You’ll just feed white space-delimited RxNorm codes and it will return the corresponding MeSH codes as a list. If there is no mapping, the original code is returned with no mapping.

{'rxnorm': ['1191', '6809', '47613'],'mesh': ['D001241', 'D008687', 'D019355']}

  • nlu.load(en.resolve.snomed.umls): This pretrained pipeline maps SNOMED codes to UMLS codes without using any text data. You’ll just feed white space-delimited SNOMED codes and it will return the corresponding UMLS codes as a list. If there is no mapping, the original code is returned with no mapping. {'snomed': ['733187009', '449433008', '51264003'],'umls': ['C4546029', 'C3164619', 'C0271267']}

New Healthcare Pipelines

NLU Reference Spark NLP Reference
en.resolve.icd10cm.umls icd10cm_umls_mapping
en.resolve.mesh.umls mesh_umls_mapping
en.resolve.rxnorm.umls rxnorm_umls_mapping
en.resolve.rxnorm.mesh rxnorm_mesh_mapping
en.resolve.snomed.umls snomed_umls_mapping
en.explain_doc.carp explain_clinical_doc_carp
en.explain_doc.era explain_clinical_doc_era

New Open Source Models and Pipelines

nlu.load() Refrence Spark NLP Refrence
en.embed.distilbert distilbert_base_cased
en.embed.distilbert.base distilbert_base_cased
en.embed.distilbert.base.uncased distilbert_base_uncased
en.embed.distilroberta distilroberta_base
en.embed.roberta roberta_base
en.embed.roberta.base roberta_base
en.embed.roberta.large roberta_large
xx.marian opus_mt_en_fr
xx.embed.distilbert. distilbert_base_multilingual_cased
xx.embed.xlm xlm_roberta_base
xx.embed.xlm.base xlm_roberta_base
xx.embed.xlm.twitter twitter_xlm_roberta_base
zh.embed.bert bert_base_chinese
zh.embed.bert.wwm chinese_bert_wwm
de.embed.bert bert_base_german_cased
de.embed.bert.uncased bert_base_german_uncased
nl.embed.bert bert_base_dutch_cased
it.embed.bert bert_base_italian_cased
tr.embed.bert bert_base_turkish_cased
tr.embed.bert.uncased bert_base_turkish_uncased
xx.fr.marian.translate_to.bcl opus_mt_bcl_fr
xx.tr.marian.translate_to.ar opus_mt_ar_tr
xx.sv.marian.translate_to.af opus_mt_af_sv
xx.de.marian.translate_to.ar opus_mt_ar_de
xx.fr.marian.translate_to.bi opus_mt_bi_fr
xx.es.marian.translate_to.bi opus_mt_bi_es
xx.fi.marian.translate_to.af opus_mt_af_fi
xx.fi.marian.translate_to.crs opus_mt_crs_fi
xx.fi.marian.translate_to.bem opus_mt_bem_fi
xx.sv.marian.translate_to.bem opus_mt_bem_sv
xx.it.marian.translate_to.ca opus_mt_ca_it
xx.fr.marian.translate_to.ca opus_mt_ca_fr
xx.es.marian.translate_to.bcl opus_mt_bcl_es
xx.uk.marian.translate_to.ca opus_mt_ca_uk
xx.fr.marian.translate_to.bem opus_mt_bem_fr
xx.de.marian.translate_to.af opus_mt_af_de
xx.nl.marian.translate_to.af opus_mt_af_nl
xx.fr.marian.translate_to.ase opus_mt_ase_fr
xx.es.marian.translate_to.az opus_mt_az_es
xx.es.marian.translate_to.chk opus_mt_chk_es
xx.sv.marian.translate_to.ceb opus_mt_ceb_sv
xx.es.marian.translate_to.ceb opus_mt_ceb_es
xx.es.marian.translate_to.aed opus_mt_aed_es
xx.pl.marian.translate_to.ar opus_mt_ar_pl
xx.es.marian.translate_to.bem opus_mt_bem_es
xx.eo.marian.translate_to.af opus_mt_af_eo
xx.fr.marian.translate_to.cs opus_mt_cs_fr
xx.fi.marian.translate_to.bcl opus_mt_bcl_fi
xx.es.marian.translate_to.crs opus_mt_crs_es
xx.sv.marian.translate_to.bi opus_mt_bi_sv
xx.de.marian.translate_to.bg opus_mt_bg_de
xx.ru.marian.translate_to.ar opus_mt_ar_ru
xx.es.marian.translate_to.bg opus_mt_bg_es
xx.uk.marian.translate_to.cs opus_mt_cs_uk
xx.sv.marian.translate_to.bzs opus_mt_bzs_sv
xx.es.marian.translate_to.be opus_mt_be_es
xx.es.marian.translate_to.bzs opus_mt_bzs_es
xx.fr.marian.translate_to.af opus_mt_af_fr
xx.pt.marian.translate_to.ca opus_mt_ca_pt
xx.fr.marian.translate_to.chk opus_mt_chk_fr
xx.de.marian.translate_to.ase opus_mt_ase_de
xx.it.marian.translate_to.ar opus_mt_ar_it
xx.fi.marian.translate_to.ceb opus_mt_ceb_fi
xx.cpp.marian.translate_to.cpp opus_mt_cpp_cpp
xx.fr.marian.translate_to.ber opus_mt_ber_fr
xx.ru.marian.translate_to.bg opus_mt_bg_ru
xx.es.marian.translate_to.ase opus_mt_ase_es
xx.es.marian.translate_to.af opus_mt_af_es
xx.it.marian.translate_to.bg opus_mt_bg_it
xx.sv.marian.translate_to.am opus_mt_am_sv
xx.eo.marian.translate_to.ar opus_mt_ar_eo
xx.fr.marian.translate_to.ceb opus_mt_ceb_fr
xx.es.marian.translate_to.ca opus_mt_ca_es
xx.fi.marian.translate_to.bzs opus_mt_bzs_fi
xx.de.marian.translate_to.crs opus_mt_crs_de
xx.fi.marian.translate_to.cs opus_mt_cs_fi
xx.afa.marian.translate_to.afa opus_mt_afa_afa
xx.sv.marian.translate_to.bg opus_mt_bg_sv
xx.tr.marian.translate_to.bg opus_mt_bg_tr
xx.fr.marian.translate_to.crs opus_mt_crs_fr
xx.sv.marian.translate_to.ase opus_mt_ase_sv
xx.de.marian.translate_to.cs opus_mt_cs_de
xx.eo.marian.translate_to.cs opus_mt_cs_eo
xx.sv.marian.translate_to.chk opus_mt_chk_sv
xx.sv.marian.translate_to.bcl opus_mt_bcl_sv
xx.fr.marian.translate_to.ar opus_mt_ar_fr
xx.ru.marian.translate_to.af opus_mt_af_ru
xx.he.marian.translate_to.ar opus_mt_ar_he
xx.fi.marian.translate_to.bg opus_mt_bg_fi
xx.es.marian.translate_to.ber opus_mt_ber_es
xx.es.marian.translate_to.ar opus_mt_ar_es
xx.uk.marian.translate_to.bg opus_mt_bg_uk
xx.fr.marian.translate_to.bzs opus_mt_bzs_fr
xx.el.marian.translate_to.ar opus_mt_ar_el
xx.nl.marian.translate_to.ca opus_mt_ca_nl
xx.de.marian.translate_to.bcl opus_mt_bcl_de
xx.eo.marian.translate_to.bg opus_mt_bg_eo
xx.de.marian.translate_to.efi opus_mt_efi_de
xx.bzs.marian.translate_to.de opus_mt_de_bzs
xx.fj.marian.translate_to.de opus_mt_de_fj
xx.fi.marian.translate_to.da opus_mt_da_fi
xx.no.marian.translate_to.da opus_mt_da_no
xx.cs.marian.translate_to.de opus_mt_de_cs
xx.efi.marian.translate_to.de opus_mt_de_efi
xx.gil.marian.translate_to.de opus_mt_de_gil
xx.bcl.marian.translate_to.de opus_mt_de_bcl
xx.pag.marian.translate_to.de opus_mt_de_pag
xx.kg.marian.translate_to.de opus_mt_de_kg
xx.fi.marian.translate_to.efi opus_mt_efi_fi
xx.is.marian.translate_to.de opus_mt_de_is
xx.fr.marian.translate_to.da opus_mt_da_fr
xx.pl.marian.translate_to.de opus_mt_de_pl
xx.ln.marian.translate_to.de opus_mt_de_ln
xx.pap.marian.translate_to.de opus_mt_de_pap
xx.vi.marian.translate_to.de opus_mt_de_vi
xx.no.marian.translate_to.de opus_mt_de_no
xx.eo.marian.translate_to.el opus_mt_el_eo
xx.af.marian.translate_to.de opus_mt_de_af
xx.es.marian.translate_to.ee opus_mt_ee_es
xx.eo.marian.translate_to.de opus_mt_de_eo
xx.bi.marian.translate_to.de opus_mt_de_bi
xx.mt.marian.translate_to.de opus_mt_de_mt
xx.lt.marian.translate_to.de opus_mt_de_lt
xx.bg.marian.translate_to.de opus_mt_de_bg
xx.hil.marian.translate_to.de opus_mt_de_hil
xx.eu.marian.translate_to.de opus_mt_de_eu
xx.da.marian.translate_to.de opus_mt_de_da
xx.ms.marian.translate_to.de opus_mt_de_ms
xx.he.marian.translate_to.de opus_mt_de_he
xx.et.marian.translate_to.de opus_mt_de_et
xx.es.marian.translate_to.de opus_mt_de_es
xx.fr.marian.translate_to.el opus_mt_el_fr
xx.fr.marian.translate_to.ee opus_mt_ee_fr
xx.el.marian.translate_to.de opus_mt_de_el
xx.sv.marian.translate_to.el opus_mt_el_sv
xx.es.marian.translate_to.csn opus_mt_csn_es
xx.tl.marian.translate_to.de opus_mt_de_tl
xx.pon.marian.translate_to.de opus_mt_de_pon
xx.fr.marian.translate_to.efi opus_mt_efi_fr
xx.uk.marian.translate_to.de opus_mt_de_uk
xx.ar.marian.translate_to.el opus_mt_el_ar
xx.fi.marian.translate_to.el opus_mt_el_fi
xx.ig.marian.translate_to.de opus_mt_de_ig
xx.guw.marian.translate_to.de opus_mt_de_guw
xx.iso.marian.translate_to.de opus_mt_de_iso
xx.sv.marian.translate_to.efi opus_mt_efi_sv
xx.ha.marian.translate_to.de opus_mt_de_ha
xx.fr.marian.translate_to.de opus_mt_de_fr
xx.gaa.marian.translate_to.de opus_mt_de_gaa
xx.nso.marian.translate_to.de opus_mt_de_nso
xx.ht.marian.translate_to.de opus_mt_de_ht
xx.nl.marian.translate_to.de opus_mt_de_nl
xx.sv.marian.translate_to.ee opus_mt_ee_sv
xx.fi.marian.translate_to.ee opus_mt_ee_fi
xx.de.marian.translate_to.ee opus_mt_ee_de
xx.eo.marian.translate_to.da opus_mt_da_eo
xx.es.marian.translate_to.csg opus_mt_csg_es
xx.de.marian.translate_to.da opus_mt_da_de
xx.ar.marian.translate_to.de opus_mt_de_ar
xx.hu.marian.translate_to.de opus_mt_de_hu
xx.ca.marian.translate_to.de opus_mt_de_ca
xx.pis.marian.translate_to.de opus_mt_de_pis
xx.ho.marian.translate_to.de opus_mt_de_ho
xx.de.marian.translate_to.de opus_mt_de_de
xx.lua.marian.translate_to.de opus_mt_de_lua
xx.loz.marian.translate_to.de opus_mt_de_loz
xx.crs.marian.translate_to.de opus_mt_de_crs
xx.es.marian.translate_to.da opus_mt_da_es
xx.ee.marian.translate_to.de opus_mt_de_ee
xx.it.marian.translate_to.de opus_mt_de_it
xx.ilo.marian.translate_to.de opus_mt_de_ilo
xx.ny.marian.translate_to.de opus_mt_de_ny
xx.fi.marian.translate_to.de opus_mt_de_fi
xx.ase.marian.translate_to.de opus_mt_de_ase
xx.hr.marian.translate_to.de opus_mt_de_hr
xx.sl.marian.translate_to.fi opus_mt_fi_sl
xx.sk.marian.translate_to.fi opus_mt_fi_sk
xx.ru.marian.translate_to.es opus_mt_es_ru
xx.sn.marian.translate_to.fi opus_mt_fi_sn
xx.pl.marian.translate_to.eo opus_mt_eo_pl
xx.cs.marian.translate_to.es opus_mt_es_cs
xx.wls.marian.translate_to.fi opus_mt_fi_wls
xx.gaa.marian.translate_to.fi opus_mt_fi_gaa
xx.is.marian.translate_to.fi opus_mt_fi_is
xx.ha.marian.translate_to.es opus_mt_es_ha
xx.nl.marian.translate_to.es opus_mt_es_nl
xx.ha.marian.translate_to.fi opus_mt_fi_ha
xx.fj.marian.translate_to.fi opus_mt_fi_fj
xx.ber.marian.translate_to.es opus_mt_es_ber
xx.ho.marian.translate_to.fi opus_mt_fi_ho
xx.ny.marian.translate_to.fi opus_mt_fi_ny
xx.sl.marian.translate_to.es opus_mt_es_sl
xx.ts.marian.translate_to.fi opus_mt_fi_ts
xx.el.marian.translate_to.eo opus_mt_eo_el
xx.war.marian.translate_to.fi opus_mt_fi_war
xx.cs.marian.translate_to.fi opus_mt_fi_cs
xx.loz.marian.translate_to.es opus_mt_es_loz
xx.mk.marian.translate_to.fi opus_mt_fi_mk
xx.bg.marian.translate_to.es opus_mt_es_bg
xx.srn.marian.translate_to.fi opus_mt_fi_srn
xx.is.marian.translate_to.es opus_mt_es_is
xx.hu.marian.translate_to.eo opus_mt_eo_hu
xx.tw.marian.translate_to.fi opus_mt_fi_tw
xx.mt.marian.translate_to.fi opus_mt_fi_mt
xx.fr.marian.translate_to.es opus_mt_es_fr
xx.yo.marian.translate_to.es opus_mt_es_yo
xx.xh.marian.translate_to.fi opus_mt_fi_xh
xx.lv.marian.translate_to.fi opus_mt_fi_lv
xx.de.marian.translate_to.fi opus_mt_fi_de
xx.ve.marian.translate_to.es opus_mt_es_ve
xx.es.marian.translate_to.fi opus_mt_fi_es
xx.eo.marian.translate_to.es opus_mt_es_eo
xx.cs.marian.translate_to.eo opus_mt_eo_cs
xx.mt.marian.translate_to.es opus_mt_es_mt
xx.el.marian.translate_to.es opus_mt_es_el
xx.ee.marian.translate_to.es opus_mt_es_ee
xx.de.marian.translate_to.eu opus_mt_eu_de
xx.et.marian.translate_to.es opus_mt_es_et
xx.fi.marian.translate_to.et opus_mt_et_fi
xx.wls.marian.translate_to.es opus_mt_es_wls
xx.mg.marian.translate_to.fi opus_mt_fi_mg
xx.eu.marian.translate_to.es opus_mt_es_eu
xx.lua.marian.translate_to.es opus_mt_es_lua
xx.pon.marian.translate_to.es opus_mt_es_pon
xx.mfe.marian.translate_to.fi opus_mt_fi_mfe
xx.he.marian.translate_to.eo opus_mt_eo_he
xx.id.marian.translate_to.es opus_mt_es_id
xx.xh.marian.translate_to.es opus_mt_es_xh
xx.ar.marian.translate_to.es opus_mt_es_ar
xx.crs.marian.translate_to.es opus_mt_es_crs
xx.es.marian.translate_to.eu opus_mt_eu_es
xx.tpi.marian.translate_to.fi opus_mt_fi_tpi
xx.pis.marian.translate_to.fi opus_mt_fi_pis
xx.vi.marian.translate_to.es opus_mt_es_vi
xx.es.marian.translate_to.et opus_mt_et_es
xx.rw.marian.translate_to.fi opus_mt_fi_rw
xx.gl.marian.translate_to.es opus_mt_es_gl
xx.pt.marian.translate_to.eo opus_mt_eo_pt
xx.he.marian.translate_to.fi opus_mt_fi_he
xx.af.marian.translate_to.fi opus_mt_fi_af
xx.ru.marian.translate_to.fi opus_mt_fi_ru
xx.ve.marian.translate_to.fi opus_mt_fi_ve
xx.ca.marian.translate_to.es opus_mt_es_ca
xx.tr.marian.translate_to.fi opus_mt_fi_tr
xx.ht.marian.translate_to.fi opus_mt_fi_ht
xx.nl.marian.translate_to.fi opus_mt_fi_nl
xx.iso.marian.translate_to.fi opus_mt_fi_iso
xx.fi.marian.translate_to.es opus_mt_es_fi
xx.da.marian.translate_to.eo opus_mt_eo_da
xx.ln.marian.translate_to.es opus_mt_es_ln
xx.csn.marian.translate_to.es opus_mt_es_csn
xx.pon.marian.translate_to.fi opus_mt_fi_pon
xx.af.marian.translate_to.eo opus_mt_eo_af
xx.bzs.marian.translate_to.fi opus_mt_fi_bzs
xx.no.marian.translate_to.es opus_mt_es_no
xx.es.marian.translate_to.es opus_mt_es_es
xx.lua.marian.translate_to.fi opus_mt_fi_lua
xx.yua.marian.translate_to.es opus_mt_es_yua
xx.ru.marian.translate_to.eu opus_mt_eu_ru
xx.tpi.marian.translate_to.es opus_mt_es_tpi
xx.lue.marian.translate_to.fi opus_mt_fi_lue
xx.sv.marian.translate_to.eo opus_mt_eo_sv
xx.niu.marian.translate_to.es opus_mt_es_niu
xx.tiv.marian.translate_to.fi opus_mt_fi_tiv
xx.pag.marian.translate_to.es opus_mt_es_pag
xx.run.marian.translate_to.fi opus_mt_fi_run
xx.ty.marian.translate_to.es opus_mt_es_ty
xx.gil.marian.translate_to.es opus_mt_es_gil
xx.ln.marian.translate_to.fi opus_mt_fi_ln
xx.ty.marian.translate_to.fi opus_mt_fi_ty
xx.prl.marian.translate_to.es opus_mt_es_prl
xx.kg.marian.translate_to.es opus_mt_es_kg
xx.rw.marian.translate_to.es opus_mt_es_rw
xx.kqn.marian.translate_to.fi opus_mt_fi_kqn
xx.sq.marian.translate_to.fi opus_mt_fi_sq
xx.sw.marian.translate_to.fi opus_mt_fi_sw
xx.csg.marian.translate_to.es opus_mt_es_csg
xx.ro.marian.translate_to.es opus_mt_es_ro
xx.ee.marian.translate_to.fi opus_mt_fi_ee
xx.ilo.marian.translate_to.fi opus_mt_fi_ilo
xx.eo.marian.translate_to.fi opus_mt_fi_eo
xx.iso.marian.translate_to.es opus_mt_es_iso
xx.bem.marian.translate_to.fi opus_mt_fi_bem
xx.tn.marian.translate_to.fi opus_mt_fi_tn
xx.da.marian.translate_to.es opus_mt_es_da
xx.es.marian.translate_to.eo opus_mt_eo_es
xx.ru.marian.translate_to.eo opus_mt_eo_ru
xx.rn.marian.translate_to.es opus_mt_es_rn
xx.lt.marian.translate_to.es opus_mt_es_lt
xx.guw.marian.translate_to.es opus_mt_es_guw
xx.tvl.marian.translate_to.es opus_mt_es_tvl
xx.fr.marian.translate_to.et opus_mt_et_fr
xx.ht.marian.translate_to.es opus_mt_es_ht
xx.mos.marian.translate_to.fi opus_mt_fi_mos
xx.ase.marian.translate_to.es opus_mt_es_ase
xx.crs.marian.translate_to.fi opus_mt_fi_crs
xx.bcl.marian.translate_to.fi opus_mt_fi_bcl
xx.tvl.marian.translate_to.fi opus_mt_fi_tvl
xx.lus.marian.translate_to.fi opus_mt_fi_lus
xx.he.marian.translate_to.es opus_mt_es_he
xx.pis.marian.translate_to.es opus_mt_es_pis
xx.it.marian.translate_to.es opus_mt_es_it
xx.fi.marian.translate_to.eo opus_mt_eo_fi
xx.tw.marian.translate_to.es opus_mt_es_tw
xx.aed.marian.translate_to.es opus_mt_es_aed
xx.bzs.marian.translate_to.es opus_mt_es_bzs
xx.nso.marian.translate_to.fi opus_mt_fi_nso
xx.gaa.marian.translate_to.es opus_mt_es_gaa
xx.zai.marian.translate_to.es opus_mt_es_zai
xx.no.marian.translate_to.fi opus_mt_fi_no
xx.uk.marian.translate_to.fi opus_mt_fi_uk
xx.sg.marian.translate_to.es opus_mt_es_sg
xx.ilo.marian.translate_to.es opus_mt_es_ilo
xx.bg.marian.translate_to.eo opus_mt_eo_bg
xx.pap.marian.translate_to.fi opus_mt_fi_pap
xx.ho.marian.translate_to.es opus_mt_es_ho
xx.toi.marian.translate_to.fi opus_mt_fi_toi
xx.st.marian.translate_to.es opus_mt_es_st
xx.to.marian.translate_to.fi opus_mt_fi_to
xx.kg.marian.translate_to.fi opus_mt_fi_kg
xx.sv.marian.translate_to.fi opus_mt_fi_sv
xx.tll.marian.translate_to.fi opus_mt_fi_tll
xx.ceb.marian.translate_to.es opus_mt_es_ceb
xx.ig.marian.translate_to.es opus_mt_es_ig
xx.sv.marian.translate_to.et opus_mt_et_sv
xx.af.marian.translate_to.es opus_mt_es_af
xx.pl.marian.translate_to.es opus_mt_es_pl
xx.ro.marian.translate_to.eo opus_mt_eo_ro
xx.tn.marian.translate_to.es opus_mt_es_tn
xx.sm.marian.translate_to.fi opus_mt_fi_sm
xx.mk.marian.translate_to.es opus_mt_es_mk
xx.id.marian.translate_to.fi opus_mt_fi_id
xx.hr.marian.translate_to.fi opus_mt_fi_hr
xx.sg.marian.translate_to.fi opus_mt_fi_sg
xx.hil.marian.translate_to.fi opus_mt_fi_hil
xx.nl.marian.translate_to.eo opus_mt_eo_nl
xx.pap.marian.translate_to.es opus_mt_es_pap
xx.fr.marian.translate_to.fi opus_mt_fi_fr
xx.bi.marian.translate_to.es opus_mt_es_bi
xx.fi.marian.translate_to.fi opus_mt_fi_fi
xx.nso.marian.translate_to.es opus_mt_es_nso
xx.et.marian.translate_to.fi opus_mt_fi_et
xx.uk.marian.translate_to.es opus_mt_es_uk
xx.sh.marian.translate_to.eo opus_mt_eo_sh
xx.lu.marian.translate_to.fi opus_mt_fi_lu
xx.gil.marian.translate_to.fi opus_mt_fi_gil
xx.ro.marian.translate_to.fi opus_mt_fi_ro
xx.it.marian.translate_to.eo opus_mt_eo_it
xx.hu.marian.translate_to.fi opus_mt_fi_hu
xx.bcl.marian.translate_to.es opus_mt_es_bcl
xx.fse.marian.translate_to.fi opus_mt_fi_fse
xx.hil.marian.translate_to.es opus_mt_es_hil
xx.ig.marian.translate_to.fi opus_mt_fi_ig
xx.tl.marian.translate_to.es opus_mt_es_tl
xx.pag.marian.translate_to.fi opus_mt_fi_pag
xx.guw.marian.translate_to.fi opus_mt_fi_guw
xx.swc.marian.translate_to.es opus_mt_es_swc
xx.swc.marian.translate_to.fi opus_mt_fi_swc
xx.lg.marian.translate_to.fi opus_mt_fi_lg
xx.srn.marian.translate_to.es opus_mt_es_srn
xx.hr.marian.translate_to.es opus_mt_es_hr
xx.sm.marian.translate_to.es opus_mt_es_sm
xx.de.marian.translate_to.es opus_mt_es_de
xx.st.marian.translate_to.fi opus_mt_fi_st
xx.fr.marian.translate_to.eo opus_mt_eo_fr
xx.de.marian.translate_to.et opus_mt_et_de
xx.niu.marian.translate_to.fi opus_mt_fi_niu
xx.el.marian.translate_to.fi opus_mt_fi_el
xx.efi.marian.translate_to.fi opus_mt_fi_efi
xx.war.marian.translate_to.es opus_mt_es_war
xx.mfs.marian.translate_to.es opus_mt_es_mfs
xx.bg.marian.translate_to.fi opus_mt_fi_bg
xx.lus.marian.translate_to.es opus_mt_es_lus
xx.de.marian.translate_to.eo opus_mt_eo_de
xx.it.marian.translate_to.fi opus_mt_fi_it
xx.efi.marian.translate_to.es opus_mt_es_efi
xx.ny.marian.translate_to.es opus_mt_es_ny
xx.fj.marian.translate_to.es opus_mt_es_fj
xx.ru.marian.translate_to.et opus_mt_et_ru
xx.mh.marian.translate_to.fi opus_mt_fi_mh
xx.es.marian.translate_to.ig opus_mt_ig_es
xx.sv.marian.translate_to.hu opus_mt_hu_sv
xx.lue.marian.translate_to.fr opus_mt_fr_lue
xx.fi.marian.translate_to.ha opus_mt_ha_fi
xx.ca.marian.translate_to.it opus_mt_it_ca
xx.de.marian.translate_to.ilo opus_mt_ilo_de
xx.it.marian.translate_to.he opus_tatoeba_it_he
xx.loz.marian.translate_to.fr opus_mt_fr_loz
xx.ms.marian.translate_to.fr opus_mt_fr_ms
xx.uk.marian.translate_to.it opus_mt_it_uk
xx.gaa.marian.translate_to.fr opus_mt_fr_gaa
xx.pap.marian.translate_to.fr opus_mt_fr_pap
xx.fi.marian.translate_to.ilo opus_mt_ilo_fi
xx.lg.marian.translate_to.fr opus_mt_fr_lg
xx.it.marian.translate_to.is opus_mt_is_it
xx.ms.marian.translate_to.it opus_mt_it_ms
xx.es.marian.translate_to.fr opus_mt_fr_es
xx.ar.marian.translate_to.he opus_mt_he_ar
xx.ro.marian.translate_to.fr opus_mt_fr_ro
xx.ru.marian.translate_to.fr opus_mt_fr_ru
xx.fi.marian.translate_to.ht opus_mt_ht_fi
xx.bg.marian.translate_to.it opus_mt_it_bg
xx.mh.marian.translate_to.fr opus_mt_fr_mh
xx.to.marian.translate_to.fr opus_mt_fr_to
xx.sl.marian.translate_to.fr opus_mt_fr_sl
xx.fr.marian.translate_to.gil opus_mt_gil_fr
xx.es.marian.translate_to.hr opus_mt_hr_es
xx.ilo.marian.translate_to.fr opus_mt_fr_ilo
xx.ee.marian.translate_to.fr opus_mt_fr_ee
xx.sv.marian.translate_to.he opus_mt_he_sv
xx.fr.marian.translate_to.ha opus_mt_ha_fr
xx.gil.marian.translate_to.fr opus_mt_fr_gil
xx.fi.marian.translate_to.id opus_mt_id_fi
xx.iir.marian.translate_to.iir opus_mt_iir_iir
xx.pl.marian.translate_to.fr opus_mt_fr_pl
xx.tw.marian.translate_to.fr opus_mt_fr_tw
xx.sv.marian.translate_to.gaa opus_mt_gaa_sv
xx.ar.marian.translate_to.it opus_mt_it_ar
xx.es.marian.translate_to.gil opus_mt_gil_es
xx.ase.marian.translate_to.fr opus_mt_fr_ase
xx.fr.marian.translate_to.gaa opus_mt_gaa_fr
xx.lus.marian.translate_to.fr opus_mt_fr_lus
xx.fr.marian.translate_to.iso opus_mt_iso_fr
xx.sm.marian.translate_to.fr opus_mt_fr_sm
xx.mfe.marian.translate_to.fr opus_mt_fr_mfe
xx.af.marian.translate_to.fr opus_mt_fr_af
xx.de.marian.translate_to.ig opus_mt_ig_de
xx.es.marian.translate_to.id opus_mt_id_es
xx.kqn.marian.translate_to.fr opus_mt_fr_kqn
xx.zne.marian.translate_to.fi opus_mt_fi_zne
xx.rw.marian.translate_to.fr opus_mt_fr_rw
xx.ny.marian.translate_to.fr opus_mt_fr_ny
xx.ig.marian.translate_to.fr opus_mt_fr_ig
xx.ur.marian.translate_to.hi opus_mt_hi_ur
xx.lt.marian.translate_to.it opus_mt_it_lt
xx.srn.marian.translate_to.fr opus_mt_fr_srn
xx.tiv.marian.translate_to.fr opus_mt_fr_tiv
xx.war.marian.translate_to.fr opus_mt_fr_war
xx.fr.marian.translate_to.is opus_mt_is_fr
xx.de.marian.translate_to.gaa opus_mt_gaa_de
xx.kwy.marian.translate_to.fr opus_mt_fr_kwy
xx.sv.marian.translate_to.gil opus_mt_gil_sv
xx.hr.marian.translate_to.fr opus_mt_fr_hr
xx.fr.marian.translate_to.ig opus_mt_ig_fr
xx.sv.marian.translate_to.ht opus_mt_ht_sv
xx.de.marian.translate_to.fr opus_mt_fr_de
xx.fiu.marian.translate_to.fiu opus_mt_fiu_fiu
xx.wls.marian.translate_to.fr opus_mt_fr_wls
xx.eo.marian.translate_to.hu opus_mt_hu_eo
xx.guw.marian.translate_to.fr opus_mt_fr_guw
xx.de.marian.translate_to.is opus_mt_is_de
xx.tvl.marian.translate_to.fr opus_mt_fr_tvl
xx.zne.marian.translate_to.fr opus_mt_fr_zne
xx.ha.marian.translate_to.fr opus_mt_fr_ha
xx.fi.marian.translate_to.guw opus_mt_guw_fi
xx.es.marian.translate_to.is opus_mt_is_es
xx.sv.marian.translate_to.it opus_mt_it_sv
xx.uk.marian.translate_to.fr opus_mt_fr_uk
xx.uk.marian.translate_to.hu opus_mt_hu_uk
xx.mt.marian.translate_to.fr opus_mt_fr_mt
xx.gem.marian.translate_to.gem opus_mt_gem_gem
xx.fr.marian.translate_to.fj opus_mt_fj_fr
xx.fi.marian.translate_to.gil opus_mt_gil_fi
xx.fr.marian.translate_to.hu opus_mt_hu_fr
xx.bcl.marian.translate_to.fr opus_mt_fr_bcl
xx.gmq.marian.translate_to.gmq opus_mt_gmq_gmq
xx.kg.marian.translate_to.fr opus_mt_fr_kg
xx.sn.marian.translate_to.fr opus_mt_fr_sn
xx.bg.marian.translate_to.fr opus_mt_fr_bg
xx.fr.marian.translate_to.guw opus_mt_guw_fr
xx.ts.marian.translate_to.fr opus_mt_fr_ts
xx.pis.marian.translate_to.fr opus_mt_fr_pis
xx.bi.marian.translate_to.fr opus_mt_fr_bi
xx.ln.marian.translate_to.fr opus_mt_fr_ln
xx.de.marian.translate_to.hil opus_mt_hil_de
xx.nso.marian.translate_to.fr opus_mt_fr_nso
xx.es.marian.translate_to.iso opus_mt_iso_es
xx.crs.marian.translate_to.fr opus_mt_fr_crs
xx.niu.marian.translate_to.fr opus_mt_fr_niu
xx.fr.marian.translate_to.ht opus_mt_ht_fr
xx.fi.marian.translate_to.he opus_mt_he_fi
xx.gmw.marian.translate_to.gmw opus_mt_gmw_gmw
xx.fr.marian.translate_to.hr opus_mt_hr_fr
xx.sg.marian.translate_to.fr opus_mt_fr_sg
xx.pon.marian.translate_to.fr opus_mt_fr_pon
xx.fi.marian.translate_to.gaa opus_mt_gaa_fi
xx.pag.marian.translate_to.fr opus_mt_fr_pag
xx.fi.marian.translate_to.is opus_mt_is_fi
xx.sk.marian.translate_to.fr opus_mt_fr_sk
xx.yap.marian.translate_to.fr opus_mt_fr_yap
xx.es.marian.translate_to.ha opus_mt_ha_es
xx.no.marian.translate_to.fr opus_mt_fr_no
xx.ine.marian.translate_to.ine opus_mt_ine_ine
xx.fr.marian.translate_to.id opus_mt_id_fr
xx.bzs.marian.translate_to.fr opus_mt_fr_bzs
xx.he.marian.translate_to.fr opus_tatoeba_he_fr
xx.sv.marian.translate_to.fr opus_mt_fr_sv
xx.uk.marian.translate_to.he opus_mt_he_uk
xx.fr.marian.translate_to.it opus_mt_it_fr
xx.fi.marian.translate_to.ig opus_mt_ig_fi
xx.vi.marian.translate_to.fr opus_mt_fr_vi
xx.fi.marian.translate_to.fse opus_mt_fse_fi
xx.es.marian.translate_to.guw opus_mt_guw_es
xx.tll.marian.translate_to.fr opus_mt_fr_tll
xx.lua.marian.translate_to.fr opus_mt_fr_lua
xx.yap.marian.translate_to.fi opus_mt_fi_yap
xx.es.marian.translate_to.gaa opus_mt_gaa_es
xx.sv.marian.translate_to.ig opus_mt_ig_sv
xx.ht.marian.translate_to.fr opus_mt_fr_ht
xx.el.marian.translate_to.fr opus_mt_fr_el
xx.inc.marian.translate_to.inc opus_mt_inc_inc
xx.swc.marian.translate_to.fr opus_mt_fr_swc
xx.ar.marian.translate_to.fr opus_mt_fr_ar
xx.es.marian.translate_to.ilo opus_mt_ilo_es
xx.fi.marian.translate_to.hr opus_mt_hr_fi
xx.tpi.marian.translate_to.fr opus_mt_fr_tpi
xx.ve.marian.translate_to.fr opus_mt_fr_ve
xx.sv.marian.translate_to.guw opus_mt_guw_sv
xx.sv.marian.translate_to.iso opus_mt_iso_sv
xx.sv.marian.translate_to.is opus_mt_is_sv
xx.tum.marian.translate_to.fr opus_mt_fr_tum
xx.es.marian.translate_to.ht opus_mt_ht_es
xx.ho.marian.translate_to.fr opus_mt_fr_ho
xx.efi.marian.translate_to.fr opus_mt_fr_efi
xx.es.marian.translate_to.gl opus_mt_gl_es
xx.ru.marian.translate_to.he opus_mt_he_ru
xx.fi.marian.translate_to.hil opus_mt_hil_fi
xx.eo.marian.translate_to.he opus_mt_he_eo
xx.lu.marian.translate_to.fr opus_mt_fr_lu
xx.sv.marian.translate_to.ha opus_mt_ha_sv
xx.rnd.marian.translate_to.fr opus_mt_fr_rnd
xx.st.marian.translate_to.fr opus_mt_fr_st
xx.tl.marian.translate_to.fr opus_mt_fr_tl
xx.bem.marian.translate_to.fr opus_mt_fr_bem
xx.eo.marian.translate_to.is opus_mt_is_eo
xx.is.marian.translate_to.it opus_mt_it_is
xx.hu.marian.translate_to.fr opus_mt_fr_hu
xx.yo.marian.translate_to.fi opus_mt_fi_yo
xx.iso.marian.translate_to.fr opus_mt_fr_iso
xx.de.marian.translate_to.it opus_mt_it_de
xx.ty.marian.translate_to.fr opus_mt_fr_ty
xx.hil.marian.translate_to.fr opus_mt_fr_hil
xx.eo.marian.translate_to.it opus_mt_it_eo
xx.sv.marian.translate_to.hr opus_mt_hr_sv
xx.ber.marian.translate_to.fr opus_mt_fr_ber
xx.de.marian.translate_to.guw opus_mt_guw_de
xx.fi.marian.translate_to.hu opus_mt_hu_fi
xx.es.marian.translate_to.it opus_mt_it_es
xx.de.marian.translate_to.hu opus_mt_hu_de
xx.fj.marian.translate_to.fr opus_mt_fr_fj
xx.sv.marian.translate_to.id opus_mt_id_sv
xx.xh.marian.translate_to.fr opus_mt_fr_xh
xx.yo.marian.translate_to.fr opus_mt_fr_yo
xx.ca.marian.translate_to.fr opus_mt_fr_ca
xx.es.marian.translate_to.he opus_mt_he_es
xx.de.marian.translate_to.he opus_mt_he_de
xx.pt.marian.translate_to.gl opus_mt_gl_pt
xx.ru.marian.translate_to.hy opus_mt_hy_ru
xx.mos.marian.translate_to.fr opus_mt_fr_mos
xx.ceb.marian.translate_to.fr opus_mt_fr_ceb
xx.sh.marian.translate_to.ja opus_mt_ja_sh
xx.bg.marian.translate_to.ja opus_mt_ja_bg
xx.sv.marian.translate_to.ja opus_mt_ja_sv
xx.ru.marian.translate_to.lv opus_mt_lv_ru
xx.fr.marian.translate_to.ms opus_mt_ms_fr
xx.sv.marian.translate_to.mt opus_mt_mt_sv
xx.da.marian.translate_to.ja opus_mt_ja_da
xx.de.marian.translate_to.niu opus_mt_niu_de
xx.es.marian.translate_to.niu opus_mt_niu_es
xx.sv.marian.translate_to.lus opus_mt_lus_sv
xx.sv.marian.translate_to.lg opus_mt_lg_sv
xx.sv.marian.translate_to.pon opus_mt_pon_sv
xx.ru.marian.translate_to.lt opus_mt_lt_ru
xx.fi.marian.translate_to.lg opus_mt_lg_fi
xx.sv.marian.translate_to.kg opus_mt_kg_sv
xx.fr.marian.translate_to.nl opus_mt_nl_fr
xx.ms.marian.translate_to.ms opus_mt_ms_ms
xx.es.marian.translate_to.lg opus_mt_lg_es
xx.fr.marian.translate_to.lu opus_mt_lu_fr
xx.fr.marian.translate_to.loz opus_mt_loz_fr
xx.ca.marian.translate_to.nl opus_mt_nl_ca
xx.sv.marian.translate_to.lue opus_mt_lue_sv
xx.vi.marian.translate_to.ja opus_mt_ja_vi
xx.fr.marian.translate_to.ja opus_mt_ja_fr
xx.fi.marian.translate_to.pap opus_mt_pap_fi
xx.pl.marian.translate_to.lt opus_mt_lt_pl
xx.de.marian.translate_to.ny opus_mt_ny_de
xx.fr.marian.translate_to.lue opus_mt_lue_fr
xx.gl.marian.translate_to.pt opus_mt_pt_gl
xx.fr.marian.translate_to.pap opus_mt_pap_fr
xx.uk.marian.translate_to.pl opus_mt_pl_uk
xx.fi.marian.translate_to.niu opus_mt_niu_fi
xx.ar.marian.translate_to.ja opus_mt_ja_ar
xx.es.marian.translate_to.mh opus_mt_mh_es
xx.ar.marian.translate_to.pl opus_mt_pl_ar
xx.de.marian.translate_to.pag opus_mt_pag_de
xx.es.marian.translate_to.no opus_mt_no_es
xx.es.marian.translate_to.mfs opus_mt_mfs_es
xx.fr.marian.translate_to.pis opus_mt_pis_fr
xx.eo.marian.translate_to.pt opus_mt_pt_eo
xx.de.marian.translate_to.lt opus_mt_lt_de
xx.fr.marian.translate_to.ln opus_mt_ln_fr
xx.es.marian.translate_to.pag opus_mt_pag_es
xx.fi.marian.translate_to.nl opus_mt_nl_fi
xx.vi.marian.translate_to.it opus_mt_it_vi
xx.fi.marian.translate_to.ko opus_mt_ko_fi
xx.de.marian.translate_to.nso opus_mt_nso_de
xx.fr.marian.translate_to.niu opus_mt_niu_fr
xx.ca.marian.translate_to.pt opus_mt_pt_ca
xx.fr.marian.translate_to.kwy opus_mt_kwy_fr
xx.ru.marian.translate_to.no opus_mt_no_ru
xx.fi.marian.translate_to.pon opus_mt_pon_fi
xx.fi.marian.translate_to.lu opus_mt_lu_fi
xx.es.marian.translate_to.ko opus_mt_ko_es
xx.es.marian.translate_to.ny opus_mt_ny_es
xx.itc.marian.translate_to.itc opus_mt_itc_itc
xx.es.marian.translate_to.ja opus_mt_ja_es
xx.fr.marian.translate_to.mk opus_mt_mk_fr
xx.it.marian.translate_to.ms opus_mt_ms_it
xx.sv.marian.translate_to.lu opus_mt_lu_sv
xx.fr.marian.translate_to.nso opus_mt_nso_fr
xx.uk.marian.translate_to.pt opus_mt_pt_uk
xx.no.marian.translate_to.no opus_mt_no_no
xx.sv.marian.translate_to.lua opus_mt_lua_sv
xx.es.marian.translate_to.pl opus_mt_pl_es
xx.es.marian.translate_to.lu opus_mt_lu_es
xx.fr.marian.translate_to.lus opus_mt_lus_fr
xx.tr.marian.translate_to.ja opus_mt_ja_tr
xx.fi.marian.translate_to.pag opus_mt_pag_fi
xx.fr.marian.translate_to.kqn opus_mt_kqn_fr
xx.fi.marian.translate_to.ja opus_mt_ja_fi
xx.af.marian.translate_to.nl opus_mt_nl_af
xx.sv.marian.translate_to.pag opus_mt_pag_sv
xx.sv.marian.translate_to.nl opus_mt_nl_sv
xx.uk.marian.translate_to.no opus_mt_no_uk
xx.es.marian.translate_to.lua opus_mt_lua_es
xx.fi.marian.translate_to.mt opus_mt_mt_fi
xx.eo.marian.translate_to.lt opus_mt_lt_eo
xx.de.marian.translate_to.no opus_mt_no_de
xx.eo.marian.translate_to.pl opus_mt_pl_eo
xx.es.marian.translate_to.loz opus_mt_loz_es
xx.ru.marian.translate_to.ja opus_mt_ja_ru
xx.sv.marian.translate_to.pl opus_mt_pl_sv
xx.fi.marian.translate_to.mh opus_mt_mh_fi
xx.hu.marian.translate_to.ja opus_mt_ja_hu
xx.fi.marian.translate_to.mk opus_mt_mk_fi
xx.es.marian.translate_to.lue opus_mt_lue_es
xx.sv.marian.translate_to.lt opus_mt_lt_sv
xx.fr.marian.translate_to.pon opus_mt_pon_fr
xx.es.marian.translate_to.pap opus_mt_pap_es
xx.es.marian.translate_to.ln opus_mt_ln_es
xx.de.marian.translate_to.loz opus_mt_loz_de
xx.ru.marian.translate_to.ka opus_mt_ka_ru
xx.sv.marian.translate_to.kwy opus_mt_kwy_sv
xx.fi.marian.translate_to.lv opus_mt_lv_fi
xx.pl.marian.translate_to.ja opus_mt_ja_pl
xx.hu.marian.translate_to.ko opus_mt_ko_hu
xx.de.marian.translate_to.ja opus_mt_ja_de
xx.de.marian.translate_to.ko opus_mt_ko_de
xx.es.marian.translate_to.kg opus_mt_kg_es
xx.de.marian.translate_to.pap opus_mt_pap_de
xx.fi.marian.translate_to.no opus_mt_no_fi
xx.fi.marian.translate_to.lue opus_mt_lue_fi
xx.no.marian.translate_to.pl opus_mt_pl_no
xx.fr.marian.translate_to.mt opus_mt_mt_fr
xx.es.marian.translate_to.mg opus_mt_mg_es
xx.es.marian.translate_to.pis opus_mt_pis_es
xx.fr.marian.translate_to.pl opus_mt_pl_fr
xx.sv.marian.translate_to.ko opus_mt_ko_sv
xx.sv.marian.translate_to.loz opus_mt_loz_sv
xx.fi.marian.translate_to.loz opus_mt_loz_fi
xx.pl.marian.translate_to.no opus_mt_no_pl
xx.nl.marian.translate_to.ja opus_mt_ja_nl
xx.de.marian.translate_to.pl opus_mt_pl_de
xx.lt.marian.translate_to.pl opus_mt_pl_lt
xx.ru.marian.translate_to.ko opus_mt_ko_ru
xx.fr.marian.translate_to.lv opus_mt_lv_fr
xx.he.marian.translate_to.ja opus_mt_ja_he
xx.sv.marian.translate_to.niu opus_mt_niu_sv
xx.de.marian.translate_to.ms opus_mt_ms_de
xx.es.marian.translate_to.lt opus_mt_lt_es
xx.sv.marian.translate_to.no opus_mt_no_sv
xx.nl.marian.translate_to.no opus_mt_no_nl
xx.fi.marian.translate_to.lua opus_mt_lua_fi
xx.fr.marian.translate_to.lt opus_mt_lt_fr
xx.ms.marian.translate_to.ja opus_mt_ja_ms
xx.es.marian.translate_to.kqn opus_mt_kqn_es
xx.fr.marian.translate_to.lg opus_mt_lg_fr
xx.es.marian.translate_to.mk opus_mt_mk_es
xx.da.marian.translate_to.no opus_mt_no_da
xx.it.marian.translate_to.lt opus_mt_lt_it
xx.es.marian.translate_to.prl opus_mt_prl_es
xx.fr.marian.translate_to.lua opus_mt_lua_fr
xx.es.marian.translate_to.nso opus_mt_nso_es
xx.sv.marian.translate_to.lv opus_mt_lv_sv
xx.fi.marian.translate_to.pis opus_mt_pis_fi
xx.es.marian.translate_to.pon opus_mt_pon_es
xx.fr.marian.translate_to.ko opus_mt_ko_fr
xx.de.marian.translate_to.ln opus_mt_ln_de
xx.uk.marian.translate_to.nl opus_mt_nl_uk
xx.eo.marian.translate_to.nl opus_mt_nl_eo
xx.es.marian.translate_to.lv opus_mt_lv_es
xx.tr.marian.translate_to.lt opus_mt_lt_tr
xx.es.marian.translate_to.mt opus_mt_mt_es
xx.fi.marian.translate_to.lus opus_mt_lus_fi
xx.tl.marian.translate_to.pt opus_mt_pt_tl
xx.no.marian.translate_to.nl opus_mt_nl_no
xx.sv.marian.translate_to.kqn opus_mt_kqn_sv
xx.pt.marian.translate_to.ja opus_mt_ja_pt
xx.fi.marian.translate_to.nso opus_mt_nso_fi
xx.fr.marian.translate_to.kg opus_mt_kg_fr
xx.sv.marian.translate_to.pis opus_mt_pis_sv
xx.is.marian.translate_to.sv opus_mt_sv_is
xx.sla.marian.translate_to.sla opus_mt_sla_sla
xx.sv.marian.translate_to.srn opus_mt_srn_sv
xx.niu.marian.translate_to.sv opus_mt_sv_niu
xx.to.marian.translate_to.sv opus_mt_sv_to
xx.guw.marian.translate_to.sv opus_mt_sv_guw
xx.sn.marian.translate_to.sv opus_mt_sv_sn
xx.sv.marian.translate_to.rnd opus_mt_rnd_sv
xx.tum.marian.translate_to.sv opus_mt_sv_tum
xx.mos.marian.translate_to.sv opus_mt_sv_mos
xx.srn.marian.translate_to.sv opus_mt_sv_srn
xx.ht.marian.translate_to.sv opus_mt_sv_ht
xx.no.marian.translate_to.ru opus_mt_ru_no
xx.sl.marian.translate_to.sv opus_mt_sv_sl
xx.fr.marian.translate_to.sv opus_mt_sv_fr
xx.uk.marian.translate_to.ru opus_mt_ru_uk
xx.tiv.marian.translate_to.sv opus_mt_sv_tiv
xx.es.marian.translate_to.ru opus_mt_ru_es
xx.pag.marian.translate_to.sv opus_mt_sv_pag
xx.gaa.marian.translate_to.sv opus_mt_sv_gaa
xx.kqn.marian.translate_to.sv opus_mt_sv_kqn
xx.fr.marian.translate_to.sg opus_mt_sg_fr
xx.st.marian.translate_to.sv opus_mt_sv_st
xx.ase.marian.translate_to.sv opus_mt_sv_ase
xx.es.marian.translate_to.rn opus_mt_rn_es
xx.ru.marian.translate_to.sl opus_mt_sl_ru
xx.lu.marian.translate_to.sv opus_mt_sv_lu
xx.eu.marian.translate_to.ru opus_mt_ru_eu
xx.no.marian.translate_to.sv opus_mt_sv_no
xx.sq.marian.translate_to.sv opus_mt_sv_sq
xx.da.marian.translate_to.ru opus_mt_ru_da
xx.ny.marian.translate_to.sv opus_mt_sv_ny
xx.kg.marian.translate_to.sv opus_mt_sv_kg
xx.pis.marian.translate_to.sv opus_mt_sv_pis
xx.sv.marian.translate_to.sk opus_mt_sk_sv
xx.lus.marian.translate_to.sv opus_mt_sv_lus
xx.fi.marian.translate_to.sl opus_mt_sl_fi
xx.tn.marian.translate_to.sv opus_mt_sv_tn
xx.fr.marian.translate_to.srn opus_mt_srn_fr
xx.lv.marian.translate_to.sv opus_mt_sv_lv
xx.uk.marian.translate_to.sl opus_mt_sl_uk
xx.sg.marian.translate_to.sv opus_mt_sv_sg
xx.he.marian.translate_to.sv opus_mt_sv_he
xx.eo.marian.translate_to.ru opus_mt_ru_eo
xx.fr.marian.translate_to.ru opus_mt_ru_fr
xx.lv.marian.translate_to.ru opus_mt_ru_lv
xx.lua.marian.translate_to.sv opus_mt_sv_lua
xx.ar.marian.translate_to.ru opus_mt_ru_ar
xx.tll.marian.translate_to.sv opus_mt_sv_tll
xx.lue.marian.translate_to.sv opus_mt_sv_lue
xx.bi.marian.translate_to.sv opus_mt_sv_bi
xx.hu.marian.translate_to.sv opus_mt_sv_hu
xx.bzs.marian.translate_to.sv opus_mt_sv_bzs
xx.ru.marian.translate_to.sv opus_mt_sv_ru
xx.eo.marian.translate_to.ro opus_mt_ro_eo
xx.es.marian.translate_to.st opus_mt_st_es
xx.mt.marian.translate_to.sv opus_mt_sv_mt
xx.af.marian.translate_to.sv opus_mt_sv_af
xx.ts.marian.translate_to.sv opus_mt_sv_ts
xx.af.marian.translate_to.ru opus_tatoeba_af_ru
xx.efi.marian.translate_to.sv opus_mt_sv_efi
xx.es.marian.translate_to.sv opus_mt_sv_es
xx.fi.marian.translate_to.sk opus_mt_sk_fi
xx.fr.marian.translate_to.rw opus_mt_rw_fr
xx.sv.marian.translate_to.run opus_mt_run_sv
xx.th.marian.translate_to.sv opus_mt_sv_th
xx.ln.marian.translate_to.sv opus_mt_sv_ln
xx.es.marian.translate_to.sk opus_mt_sk_es
xx.lt.marian.translate_to.ru opus_mt_ru_lt
xx.mfe.marian.translate_to.sv opus_mt_sv_mfe
xx.cs.marian.translate_to.sv opus_mt_sv_cs
xx.vi.marian.translate_to.ru opus_mt_ru_vi
xx.ee.marian.translate_to.sv opus_mt_sv_ee
xx.bg.marian.translate_to.ru opus_mt_ru_bg
xx.nso.marian.translate_to.sv opus_mt_sv_nso
xx.mh.marian.translate_to.sv opus_mt_sv_mh
xx.iso.marian.translate_to.sv opus_mt_sv_iso
xx.fi.marian.translate_to.st opus_mt_st_fi
xx.bg.marian.translate_to.sv opus_mt_sv_bg
xx.sv.marian.translate_to.sq opus_mt_sq_sv
xx.sv.marian.translate_to.sn opus_mt_sn_sv
xx.de.marian.translate_to.rn opus_mt_rn_de
xx.pon.marian.translate_to.sv opus_mt_sv_pon
xx.ha.marian.translate_to.sv opus_mt_sv_ha
xx.fi.marian.translate_to.ru opus_mt_ru_fi
xx.sk.marian.translate_to.sv opus_mt_sv_sk
xx.es.marian.translate_to.run opus_mt_run_es
xx.et.marian.translate_to.ru opus_mt_ru_et
xx.swc.marian.translate_to.sv opus_mt_sv_swc
xx.hil.marian.translate_to.sv opus_mt_sv_hil
xx.ro.marian.translate_to.sv opus_mt_sv_ro
xx.fr.marian.translate_to.rnd opus_mt_rnd_fr
xx.kwy.marian.translate_to.sv opus_mt_sv_kwy
xx.uk.marian.translate_to.sh opus_mt_sh_uk
xx.sm.marian.translate_to.sv opus_mt_sv_sm
xx.sv.marian.translate_to.rw opus_mt_rw_sv
xx.et.marian.translate_to.sv opus_mt_sv_et
xx.eo.marian.translate_to.sv opus_mt_sv_eo
xx.rnd.marian.translate_to.sv opus_mt_sv_rnd
xx.eo.marian.translate_to.sh opus_mt_sh_eo
xx.ru.marian.translate_to.rn opus_mt_rn_ru
xx.rw.marian.translate_to.sv opus_mt_sv_rw
xx.fr.marian.translate_to.sn opus_mt_sn_fr
xx.ig.marian.translate_to.sv opus_mt_sv_ig
xx.fj.marian.translate_to.sv opus_mt_sv_fj
xx.sl.marian.translate_to.ru opus_mt_ru_sl
xx.ho.marian.translate_to.sv opus_mt_sv_ho
xx.sv.marian.translate_to.sl opus_mt_sl_sv
xx.pap.marian.translate_to.sv opus_mt_sv_pap
xx.fr.marian.translate_to.sl opus_mt_sl_fr
xx.es.marian.translate_to.sl opus_mt_sl_es
xx.run.marian.translate_to.sv opus_mt_sv_run
xx.el.marian.translate_to.sv opus_mt_sv_el
xx.gil.marian.translate_to.sv opus_mt_sv_gil
xx.crs.marian.translate_to.sv opus_mt_sv_crs
xx.fr.marian.translate_to.sk opus_mt_sk_fr
xx.es.marian.translate_to.sq opus_mt_sq_es
xx.sv.marian.translate_to.sg opus_mt_sg_sv
xx.es.marian.translate_to.srn opus_mt_srn_es
xx.fr.marian.translate_to.ro opus_mt_ro_fr
xx.fr.marian.translate_to.rn opus_mt_rn_fr
xx.fr.marian.translate_to.st opus_mt_st_fr
xx.es.marian.translate_to.rw opus_mt_rw_es
xx.hr.marian.translate_to.sv opus_mt_sv_hr
xx.es.marian.translate_to.sm opus_mt_sm_es
xx.es.marian.translate_to.ssp opus_mt_ssp_es
xx.nl.marian.translate_to.sv opus_mt_sv_nl
xx.bem.marian.translate_to.sv opus_mt_sv_bem
xx.sem.marian.translate_to.sem opus_mt_sem_sem
xx.sv.marian.translate_to.sv opus_mt_sv_sv
xx.sv.marian.translate_to.st opus_mt_st_sv
xx.lg.marian.translate_to.sv opus_mt_sv_lg
xx.bcl.marian.translate_to.sv opus_mt_sv_bcl
xx.toi.marian.translate_to.sv opus_mt_sv_toi
xx.id.marian.translate_to.sv opus_mt_sv_id
xx.he.marian.translate_to.ru opus_mt_ru_he
xx.ceb.marian.translate_to.sv opus_mt_sv_ceb
xx.tw.marian.translate_to.sv opus_mt_sv_tw
xx.chk.marian.translate_to.sv opus_mt_sv_chk
xx.fr.marian.translate_to.sm opus_mt_sm_fr
xx.tvl.marian.translate_to.sv opus_mt_sv_tvl
xx.es.marian.translate_to.sg opus_mt_sg_es
xx.ilo.marian.translate_to.sv opus_mt_sv_ilo
xx.sv.marian.translate_to.ro opus_mt_ro_sv
xx.fi.marian.translate_to.sg opus_mt_sg_fi
xx.hy.marian.translate_to.ru opus_mt_ru_hy
xx.fi.marian.translate_to.ro opus_mt_ro_fi
xx.tpi.marian.translate_to.sv opus_mt_sv_tpi
xx.fi.marian.translate_to.sv opus_mt_sv_fi
xx.sv.marian.translate_to.ru opus_mt_ru_sv
xx.es.marian.translate_to.toi opus_mt_toi_es
xx.no.marian.translate_to.uk opus_mt_uk_no
xx.ar.marian.translate_to.tr opus_mt_tr_ar
xx.he.marian.translate_to.uk opus_mt_uk_he
xx.sv.marian.translate_to.tvl opus_mt_tvl_sv
xx.uk.marian.translate_to.sv opus_mt_sv_uk
xx.fr.marian.translate_to.tvl opus_mt_tvl_fr
xx.bg.marian.translate_to.uk opus_mt_uk_bg
xx.fi.marian.translate_to.toi opus_mt_toi_fi
xx.ca.marian.translate_to.uk opus_mt_uk_ca
xx.fr.marian.translate_to.uk opus_mt_uk_fr
xx.eo.marian.translate_to.tr opus_mt_tr_eo
xx.uk.marian.translate_to.tr opus_mt_tr_uk
xx.es.marian.translate_to.tl opus_mt_tl_es
xx.es.marian.translate_to.tr opus_mt_tr_es
xx.it.marian.translate_to.uk opus_mt_uk_it
xx.fi.marian.translate_to.uk opus_mt_uk_fi
xx.lt.marian.translate_to.tr opus_mt_tr_lt
xx.es.marian.translate_to.swc opus_mt_swc_es
xx.umb.marian.translate_to.sv opus_mt_sv_umb
xx.sv.marian.translate_to.tw opus_mt_tw_sv
xx.urj.marian.translate_to.urj opus_mt_urj_urj
xx.yap.marian.translate_to.sv opus_mt_sv_yap
xx.fr.marian.translate_to.ty opus_mt_ty_fr
xx.fr.marian.translate_to.swc opus_mt_swc_fr
xx.pt.marian.translate_to.tl opus_mt_tl_pt
xx.tr.marian.translate_to.uk opus_mt_uk_tr
xx.sv.marian.translate_to.tr opus_mt_tr_sv
xx.fi.marian.translate_to.tvl opus_mt_tvl_fi
xx.es.marian.translate_to.tn opus_mt_tn_es
xx.fi.marian.translate_to.swc opus_mt_swc_fi
xx.fr.marian.translate_to.toi opus_mt_toi_fr
xx.fi.marian.translate_to.ts opus_mt_ts_fi
xx.de.marian.translate_to.uk opus_mt_uk_de
xx.sv.marian.translate_to.uk opus_mt_uk_sv
xx.fi.marian.translate_to.tw opus_mt_tw_fi
xx.sv.marian.translate_to.to opus_mt_to_sv
xx.sv.marian.translate_to.tll opus_mt_tll_sv
xx.fr.marian.translate_to.th opus_mt_th_fr
xx.es.marian.translate_to.ty opus_mt_ty_es
xx.fr.marian.translate_to.tw opus_mt_tw_fr
xx.fr.marian.translate_to.to opus_mt_to_fr
xx.sl.marian.translate_to.uk opus_mt_uk_sl
xx.xh.marian.translate_to.sv opus_mt_sv_xh
xx.war.marian.translate_to.sv opus_mt_sv_war
xx.hu.marian.translate_to.uk opus_mt_uk_hu
xx.ru.marian.translate_to.uk opus_mt_uk_ru
xx.sv.marian.translate_to.tn opus_mt_tn_sv
xx.fr.marian.translate_to.tum opus_mt_tum_fr
xx.sv.marian.translate_to.toi opus_mt_toi_sv
xx.sv.marian.translate_to.ty opus_mt_ty_sv
xx.fr.marian.translate_to.tr opus_mt_tr_fr
xx.fr.marian.translate_to.tn opus_mt_tn_fr
xx.cs.marian.translate_to.uk opus_mt_uk_cs
xx.fr.marian.translate_to.ts opus_mt_ts_fr
xx.sv.marian.translate_to.swc opus_mt_swc_sv
xx.es.marian.translate_to.to opus_mt_to_es
xx.es.marian.translate_to.uk opus_mt_uk_es
xx.nl.marian.translate_to.uk opus_mt_uk_nl
xx.zne.marian.translate_to.sv opus_mt_sv_zne
xx.es.marian.translate_to.tvl opus_mt_tvl_es
xx.pt.marian.translate_to.uk opus_mt_uk_pt
xx.fr.marian.translate_to.tiv opus_mt_tiv_fr
xx.fr.marian.translate_to.tll opus_mt_tll_fr
xx.sh.marian.translate_to.uk opus_mt_uk_sh
xx.wls.marian.translate_to.sv opus_mt_sv_wls
xx.ve.marian.translate_to.sv opus_mt_sv_ve
xx.es.marian.translate_to.tum opus_mt_tum_es
xx.fi.marian.translate_to.tll opus_mt_tll_fi
xx.es.marian.translate_to.tw opus_mt_tw_es
xx.sv.marian.translate_to.tiv opus_mt_tiv_sv
xx.fi.marian.translate_to.ty opus_mt_ty_fi
xx.pl.marian.translate_to.uk opus_mt_uk_pl
xx.sv.marian.translate_to.tpi opus_mt_tpi_sv
xx.az.marian.translate_to.tr opus_mt_tr_az
xx.es.marian.translate_to.tll opus_mt_tll_es
xx.ty.marian.translate_to.sv opus_mt_sv_ty
xx.tzo.marian.translate_to.es opus_mt_es_tzo
xx.sv.marian.translate_to.crs opus_mt_crs_sv
xx.es.marian.translate_to.zai opus_mt_zai_es
xx.niu.marian.translate_to.de opus_mt_de_niu
xx.sv.marian.translate_to.nso opus_mt_nso_sv
xx.fr.marian.translate_to.bg opus_mt_bg_fr
xx.es.marian.translate_to.lus opus_mt_lus_es
xx.es.marian.translate_to.nl opus_mt_nl_es
xx.fr.marian.translate_to.yo opus_mt_yo_fr
xx.sv.marian.translate_to.ilo opus_mt_ilo_sv
xx.es.marian.translate_to.ts opus_mt_ts_es
xx.run.marian.translate_to.fr opus_mt_fr_run
xx.to.marian.translate_to.es opus_mt_es_to
xx.ceb.marian.translate_to.fi opus_mt_fi_ceb
xx.it.marian.translate_to.ja opus_mt_ja_it
xx.es.marian.translate_to.sn opus_mt_sn_es
xx.yo.marian.translate_to.sv opus_mt_sv_yo
xx.tr.marian.translate_to.az opus_mt_az_tr
xx.fr.marian.translate_to.no opus_mt_no_fr
xx.tn.marian.translate_to.fr opus_mt_fr_tn
xx.id.marian.translate_to.fr opus_mt_fr_id
xx.de.marian.translate_to.ca opus_mt_ca_de
xx.sv.marian.translate_to.tum opus_mt_tum_sv
xx.ru.marian.translate_to.da opus_mt_da_ru
xx.de.marian.translate_to.tl opus_mt_tl_de
xx.eo.marian.translate_to.fr opus_mt_fr_eo
xx.vi.marian.translate_to.zh opus_mt_zh_vi
xx.es.marian.translate_to.vi opus_mt_vi_es
xx.es.marian.translate_to.mfe opus_mt_mfe_es
xx.fi.marian.translate_to.iso opus_mt_iso_fi
xx.es.marian.translate_to.tzo opus_mt_tzo_es
xx.sn.marian.translate_to.es opus_mt_es_sn
xx.es.marian.translate_to.xh opus_mt_xh_es
xx.sv.marian.translate_to.zne opus_mt_zne_sv
xx.sv.marian.translate_to.ts opus_mt_ts_sv
xx.it.marian.translate_to.zh opus_mt_zh_it
xx.uk.marian.translate_to.zh opus_mt_zh_uk
xx.fi.marian.translate_to.yo opus_mt_yo_fi
xx.sv.marian.translate_to.war opus_mt_war_sv
xx.sv.marian.translate_to.yo opus_mt_yo_sv
xx.tll.marian.translate_to.es opus_mt_es_tll
xx.nl.marian.translate_to.zh opus_mt_zh_nl
xx.fr.marian.translate_to.wls opus_mt_wls_fr
xx.it.marian.translate_to.vi opus_mt_vi_it
xx.bg.marian.translate_to.zh opus_mt_zh_bg
xx.sv.marian.translate_to.xh opus_mt_xh_sv
xx.es.marian.translate_to.zne opus_mt_zne_es
xx.zlw.marian.translate_to.zlw opus_mt_zlw_zlw
xx.sv.marian.translate_to.yap opus_mt_yap_sv
xx.he.marian.translate_to.zh opus_mt_zh_he
xx.fr.marian.translate_to.xh opus_mt_xh_fr
xx.fi.marian.translate_to.war opus_mt_war_fi
xx.sv.marian.translate_to.zh opus_mt_zh_sv
xx.zls.marian.translate_to.zls opus_mt_zls_zls
xx.fi.marian.translate_to.zne opus_mt_zne_fi
xx.es.marian.translate_to.ve opus_mt_ve_es
xx.de.marian.translate_to.vi opus_mt_vi_de
xx.eo.marian.translate_to.vi opus_mt_vi_eo
xx.sv.marian.translate_to.wls opus_mt_wls_sv
xx.es.marian.translate_to.war opus_mt_war_es
xx.ru.marian.translate_to.vi opus_mt_vi_ru
xx.ms.marian.translate_to.zh opus_mt_zh_ms
xx.fr.marian.translate_to.zne opus_mt_zne_fr
xx.fr.marian.translate_to.yap opus_mt_yap_fr
xx.de.marian.translate_to.zh opus_mt_zh_de
xx.es.marian.translate_to.yo opus_mt_yo_es
xx.es.marian.translate_to.vsl opus_mt_vsl_es
xx.zle.marian.translate_to.zle opus_mt_zle_zle
xx.fr.marian.translate_to.vi opus_mt_vi_fr
xx.fr.marian.translate_to.war opus_mt_war_fr
xx.fi.marian.translate_to.zh opus_mt_zh_fi
xx.he.marian.translate_to.it opus_tatoeba_he_it
xx.es.marian.translate_to.zh opus_tatoeba_es_zh
xx.es.translate_to.af translate_af_es
xx.nl.translate_to.af translate_af_nl
xx.eo.translate_to.af translate_af_eo
xx.afa.translate_to.afa translate_afa_afa
xx.sv.translate_to.af translate_af_sv
xx.es.translate_to.aed translate_aed_es
xx.fr.translate_to.af translate_af_fr
xx.fi.translate_to.af translate_af_fi
xx.de.translate_to.af translate_af_de
xx.ru.translate_to.af translate_af_ru
xx.es.translate_to.az translate_az_es
xx.de.translate_to.bcl translate_bcl_de
xx.sv.translate_to.bem translate_bem_sv
xx.tr.translate_to.az translate_az_tr
xx.sv.translate_to.bcl translate_bcl_sv
xx.es.translate_to.ar translate_ar_es
xx.es.translate_to.bem translate_bem_es
xx.ru.translate_to.ar translate_ar_ru
xx.es.translate_to.be translate_be_es
xx.fr.translate_to.bem translate_bem_fr
xx.he.translate_to.ar translate_ar_he
xx.es.translate_to.bcl translate_bcl_es
xx.es.translate_to.ase translate_ase_es
xx.de.translate_to.ar translate_ar_de
xx.pl.translate_to.ar translate_ar_pl
xx.tr.translate_to.ar translate_ar_tr
xx.sv.translate_to.ase translate_ase_sv
xx.fi.translate_to.bcl translate_bcl_fi
xx.el.translate_to.ar translate_ar_el
xx.fr.translate_to.bcl translate_bcl_fr
xx.fi.translate_to.bem translate_bem_fi
xx.fr.translate_to.ase translate_ase_fr
xx.fr.translate_to.ar translate_ar_fr
xx.eo.translate_to.ar translate_ar_eo
xx.it.translate_to.ar translate_ar_it
xx.sv.translate_to.am translate_am_sv
xx.de.translate_to.ase translate_ase_de
xx.uk.translate_to.bg translate_bg_uk
xx.it.translate_to.bg translate_bg_it
xx.sv.translate_to.bzs translate_bzs_sv
xx.pt.translate_to.ca translate_ca_pt
xx.es.translate_to.ber translate_ber_es
xx.it.translate_to.ca translate_ca_it
xx.eo.translate_to.bg translate_bg_eo
xx.sv.translate_to.ceb translate_ceb_sv
xx.fr.translate_to.bi translate_bi_fr
xx.sv.translate_to.bg translate_bg_sv
xx.fr.translate_to.ca translate_ca_fr
xx.tr.translate_to.bg translate_bg_tr
xx.es.translate_to.ceb translate_ceb_es
xx.de.translate_to.ca translate_ca_de
xx.fi.translate_to.ceb translate_ceb_fi
xx.es.translate_to.ca translate_ca_es
xx.es.translate_to.bg translate_bg_es
xx.uk.translate_to.ca translate_ca_uk
xx.sv.translate_to.bi translate_bi_sv
xx.sv.translate_to.chk translate_chk_sv
xx.fr.translate_to.ceb translate_ceb_fr
xx.es.translate_to.bzs translate_bzs_es
xx.de.translate_to.crs translate_crs_de
xx.nl.translate_to.ca translate_ca_nl
xx.es.translate_to.chk translate_chk_es
xx.fr.translate_to.ber translate_ber_fr
xx.fi.translate_to.bzs translate_bzs_fi
xx.es.translate_to.crs translate_crs_es
xx.fi.translate_to.bg translate_bg_fi
xx.cpp.translate_to.cpp translate_cpp_cpp
xx.de.translate_to.bg translate_bg_de
xx.es.translate_to.bi translate_bi_es
xx.fr.translate_to.bzs translate_bzs_fr
xx.fr.translate_to.bg translate_bg_fr
xx.fr.translate_to.chk translate_chk_fr
xx.ru.translate_to.bg translate_bg_ru
xx.fi.translate_to.cs translate_cs_fi
xx.ha.translate_to.de translate_de_ha
xx.ee.translate_to.de translate_de_ee
xx.eo.translate_to.de translate_de_eo
xx.gil.translate_to.de translate_de_gil
xx.fj.translate_to.de translate_de_fj
xx.fr.translate_to.de translate_de_fr
xx.sv.translate_to.cs translate_cs_sv
xx.es.translate_to.csn translate_csn_es
xx.ru.translate_to.da translate_da_ru
xx.no.translate_to.da translate_da_no
xx.iso.translate_to.de translate_de_iso
xx.eu.translate_to.de translate_de_eu
xx.nl.translate_to.de translate_de_nl
xx.ilo.translate_to.de translate_de_ilo
xx.hr.translate_to.de translate_de_hr
xx.mt.translate_to.de translate_de_mt
xx.es.translate_to.da translate_da_es
xx.ar.translate_to.de translate_de_ar
xx.is.translate_to.de translate_de_is
xx.sv.translate_to.crs translate_crs_sv
xx.fr.translate_to.da translate_da_fr
xx.gaa.translate_to.de translate_de_gaa
xx.niu.translate_to.de translate_de_niu
xx.da.translate_to.de translate_de_da
xx.de.translate_to.da translate_da_de
xx.ase.translate_to.de translate_de_ase
xx.ig.translate_to.de translate_de_ig
xx.lua.translate_to.de translate_de_lua
xx.de.translate_to.de translate_de_de
xx.bi.translate_to.de translate_de_bi
xx.fr.translate_to.cs translate_cs_fr
xx.ms.translate_to.de translate_de_ms
xx.fi.translate_to.crs translate_crs_fi
xx.eo.translate_to.da translate_da_eo
xx.af.translate_to.de translate_de_af
xx.uk.translate_to.cs translate_cs_uk
xx.bg.translate_to.de translate_de_bg
xx.no.translate_to.de translate_de_no
xx.de.translate_to.cs translate_cs_de
xx.it.translate_to.de translate_de_it
xx.ho.translate_to.de translate_de_ho
xx.ln.translate_to.de translate_de_ln
xx.guw.translate_to.de translate_de_guw
xx.efi.translate_to.de translate_de_efi
xx.hil.translate_to.de translate_de_hil
xx.cs.translate_to.de translate_de_cs
xx.es.translate_to.csg translate_csg_es
xx.es.translate_to.de translate_de_es
xx.bcl.translate_to.de translate_de_bcl
xx.ht.translate_to.de translate_de_ht
xx.loz.translate_to.de translate_de_loz
xx.kg.translate_to.de translate_de_kg
xx.eo.translate_to.cs translate_cs_eo
xx.el.translate_to.de translate_de_el
xx.fi.translate_to.de translate_de_fi
xx.he.translate_to.de translate_de_he
xx.bzs.translate_to.de translate_de_bzs
xx.fr.translate_to.crs translate_crs_fr
xx.crs.translate_to.de translate_de_crs
xx.fi.translate_to.da translate_da_fi
xx.hu.translate_to.de translate_de_hu
xx.et.translate_to.de translate_de_et
xx.lt.translate_to.de translate_de_lt
xx.ca.translate_to.de translate_de_ca
xx.pl.translate_to.de translate_de_pl
xx.sv.translate_to.el translate_el_sv
xx.de.translate_to.ee translate_ee_de
xx.pag.translate_to.de translate_de_pag
xx.ar.translate_to.el translate_el_ar
xx.nso.translate_to.de translate_de_nso
xx.pon.translate_to.de translate_de_pon
xx.pap.translate_to.de translate_de_pap
xx.fr.translate_to.efi translate_efi_fr
xx.pis.translate_to.de translate_de_pis
xx.de.translate_to.efi translate_efi_de
xx.eo.translate_to.el translate_el_eo
xx.fi.translate_to.ee translate_ee_fi
xx.es.translate_to.ee translate_ee_es
xx.fr.translate_to.ee translate_ee_fr
xx.fi.translate_to.efi translate_efi_fi
xx.fr.translate_to.el translate_el_fr
xx.tl.translate_to.de translate_de_tl
xx.ny.translate_to.de translate_de_ny
xx.uk.translate_to.de translate_de_uk
xx.sv.translate_to.efi translate_efi_sv
xx.sv.translate_to.ee translate_ee_sv
xx.vi.translate_to.de translate_de_vi
xx.fi.translate_to.el translate_el_fi
xx.cs.translate_to.eo translate_eo_cs
xx.bzs.translate_to.es translate_es_bzs
xx.he.translate_to.eo translate_eo_he
xx.hu.translate_to.eo translate_eo_hu
xx.ro.translate_to.eo translate_eo_ro
xx.ber.translate_to.es translate_es_ber
xx.ca.translate_to.es translate_es_ca
xx.bcl.translate_to.es translate_es_bcl
xx.ceb.translate_to.es translate_es_ceb
xx.da.translate_to.eo translate_eo_da
xx.bi.translate_to.es translate_es_bi
xx.ee.translate_to.es translate_es_ee
xx.ru.translate_to.eo translate_eo_ru
xx.csg.translate_to.es translate_es_csg
xx.fi.translate_to.eo translate_eo_fi
xx.it.translate_to.eo translate_eo_it
xx.nl.translate_to.eo translate_eo_nl
xx.et.translate_to.es translate_es_et
xx.bg.translate_to.es translate_es_bg
xx.de.translate_to.eo translate_eo_de
xx.ar.translate_to.es translate_es_ar
xx.cs.translate_to.es translate_es_cs
xx.aed.translate_to.es translate_es_aed
xx.ase.translate_to.es translate_es_ase
xx.el.translate_to.es translate_es_el
xx.eo.translate_to.es translate_es_eo
xx.af.translate_to.eo translate_eo_af
xx.af.translate_to.es translate_es_af
xx.pl.translate_to.eo translate_eo_pl
xx.de.translate_to.es translate_es_de
xx.es.translate_to.eo translate_eo_es
xx.da.translate_to.es translate_es_da
xx.crs.translate_to.es translate_es_crs
xx.pt.translate_to.eo translate_eo_pt
xx.eu.translate_to.es translate_es_eu
xx.es.translate_to.es translate_es_es
xx.csn.translate_to.es translate_es_csn
xx.sv.translate_to.eo translate_eo_sv
xx.efi.translate_to.es translate_es_efi
xx.sh.translate_to.eo translate_eo_sh
xx.bg.translate_to.eo translate_eo_bg
xx.fr.translate_to.eo translate_eo_fr
xx.el.translate_to.eo translate_eo_el
xx.pl.translate_to.es translate_es_pl
xx.ro.translate_to.es translate_es_ro
xx.is.translate_to.es translate_es_is
xx.ln.translate_to.es translate_es_ln
xx.to.translate_to.es translate_es_to
xx.no.translate_to.es translate_es_no
xx.nl.translate_to.es translate_es_nl
xx.pag.translate_to.es translate_es_pag
xx.tvl.translate_to.es translate_es_tvl
xx.fr.translate_to.es translate_es_fr
xx.he.translate_to.es translate_es_he
xx.lus.translate_to.es translate_es_lus
xx.hil.translate_to.es translate_es_hil
xx.ny.translate_to.es translate_es_ny
xx.pap.translate_to.es translate_es_pap
xx.id.translate_to.es translate_es_id
xx.wls.translate_to.es translate_es_wls
xx.gaa.translate_to.es translate_es_gaa
xx.nso.translate_to.es translate_es_nso
xx.mk.translate_to.es translate_es_mk
xx.mt.translate_to.es translate_es_mt
xx.pis.translate_to.es translate_es_pis
xx.gl.translate_to.es translate_es_gl
xx.sn.translate_to.es translate_es_sn
xx.hr.translate_to.es translate_es_hr
xx.swc.translate_to.es translate_es_swc
xx.lua.translate_to.es translate_es_lua
xx.it.translate_to.es translate_es_it
xx.fj.translate_to.es translate_es_fj
xx.gil.translate_to.es translate_es_gil
xx.sm.translate_to.es translate_es_sm
xx.guw.translate_to.es translate_es_guw
xx.kg.translate_to.es translate_es_kg
xx.tl.translate_to.es translate_es_tl
xx.rn.translate_to.es translate_es_rn
xx.mfs.translate_to.es translate_es_mfs
xx.iso.translate_to.es translate_es_iso
xx.loz.translate_to.es translate_es_loz
xx.tpi.translate_to.es translate_es_tpi
xx.ha.translate_to.es translate_es_ha
xx.ht.translate_to.es translate_es_ht
xx.uk.translate_to.es translate_es_uk
xx.tw.translate_to.es translate_es_tw
xx.st.translate_to.es translate_es_st
xx.sg.translate_to.es translate_es_sg
xx.ilo.translate_to.es translate_es_ilo
xx.ru.translate_to.es translate_es_ru
xx.yo.translate_to.es translate_es_yo
xx.pon.translate_to.es translate_es_pon
xx.niu.translate_to.es translate_es_niu
xx.lt.translate_to.es translate_es_lt
xx.ty.translate_to.es translate_es_ty
xx.ig.translate_to.es translate_es_ig
xx.tzo.translate_to.es translate_es_tzo
xx.rw.translate_to.es translate_es_rw
xx.war.translate_to.es translate_es_war
xx.tll.translate_to.es translate_es_tll
xx.prl.translate_to.es translate_es_prl
xx.xh.translate_to.es translate_es_xh
xx.yua.translate_to.es translate_es_yua
xx.ho.translate_to.es translate_es_ho
xx.ve.translate_to.es translate_es_ve
xx.sl.translate_to.es translate_es_sl
xx.tn.translate_to.es translate_es_tn
xx.vi.translate_to.es translate_es_vi
xx.srn.translate_to.es translate_es_srn
xx.fi.translate_to.es translate_es_fi
xx.lua.translate_to.fi translate_fi_lua
xx.ny.translate_to.fi translate_fi_ny
xx.pon.translate_to.fi translate_fi_pon
xx.crs.translate_to.fi translate_fi_crs
xx.nso.translate_to.fi translate_fi_nso
xx.iso.translate_to.fi translate_fi_iso
xx.kqn.translate_to.fi translate_fi_kqn
xx.gaa.translate_to.fi translate_fi_gaa
xx.ru.translate_to.eu translate_eu_ru
xx.eo.translate_to.fi translate_fi_eo
xx.ig.translate_to.fi translate_fi_ig
xx.bem.translate_to.fi translate_fi_bem
xx.es.translate_to.et translate_et_es
xx.fj.translate_to.fi translate_fi_fj
xx.et.translate_to.fi translate_fi_et
xx.bcl.translate_to.fi translate_fi_bcl
xx.fi.translate_to.fi translate_fi_fi
xx.el.translate_to.fi translate_fi_el
xx.efi.translate_to.fi translate_fi_efi
xx.ht.translate_to.fi translate_fi_ht
xx.ceb.translate_to.fi translate_fi_ceb
xx.lg.translate_to.fi translate_fi_lg
xx.pap.translate_to.fi translate_fi_pap
xx.kg.translate_to.fi translate_fi_kg
xx.ee.translate_to.fi translate_fi_ee
xx.lv.translate_to.fi translate_fi_lv
xx.fr.translate_to.et translate_et_fr
xx.de.translate_to.et translate_et_de
xx.bzs.translate_to.fi translate_fi_bzs
xx.mos.translate_to.fi translate_fi_mos
xx.zh.translate_to.es translate_es_zh
xx.id.translate_to.fi translate_fi_id
xx.gil.translate_to.fi translate_fi_gil
xx.pis.translate_to.fi translate_fi_pis
xx.no.translate_to.fi translate_fi_no
xx.it.translate_to.fi translate_fi_it
xx.es.translate_to.fi translate_fi_es
xx.ha.translate_to.fi translate_fi_ha
xx.fr.translate_to.fi translate_fi_fr
xx.de.translate_to.fi translate_fi_de
xx.bg.translate_to.fi translate_fi_bg
xx.zai.translate_to.es translate_es_zai
xx.hil.translate_to.fi translate_fi_hil
xx.cs.translate_to.fi translate_fi_cs
xx.es.translate_to.eu translate_eu_es
xx.ilo.translate_to.fi translate_fi_ilo
xx.pag.translate_to.fi translate_fi_pag
xx.ln.translate_to.fi translate_fi_ln
xx.sv.translate_to.et translate_et_sv
xx.niu.translate_to.fi translate_fi_niu
xx.hr.translate_to.fi translate_fi_hr
xx.de.translate_to.eu translate_eu_de
xx.lus.translate_to.fi translate_fi_lus
xx.ru.translate_to.et translate_et_ru
xx.af.translate_to.fi translate_fi_af
xx.mh.translate_to.fi translate_fi_mh
xx.guw.translate_to.fi translate_fi_guw
xx.mfe.translate_to.fi translate_fi_mfe
xx.ho.translate_to.fi translate_fi_ho
xx.fse.translate_to.fi translate_fi_fse
xx.lu.translate_to.fi translate_fi_lu
xx.hu.translate_to.fi translate_fi_hu
xx.mk.translate_to.fi translate_fi_mk
xx.nl.translate_to.fi translate_fi_nl
xx.mg.translate_to.fi translate_fi_mg
xx.mt.translate_to.fi translate_fi_mt
xx.he.translate_to.fi translate_fi_he
xx.fi.translate_to.et translate_et_fi
xx.is.translate_to.fi translate_fi_is
xx.lue.translate_to.fi translate_fi_lue
xx.guw.translate_to.fr translate_fr_guw
xx.ber.translate_to.fr translate_fr_ber
xx.uk.translate_to.fi translate_fi_uk
xx.efi.translate_to.fr translate_fr_efi
xx.tr.translate_to.fi translate_fi_tr
xx.tn.translate_to.fi translate_fi_tn
xx.es.translate_to.fr translate_fr_es
xx.srn.translate_to.fi translate_fi_srn
xx.bcl.translate_to.fr translate_fr_bcl
xx.sl.translate_to.fi translate_fi_sl
xx.ht.translate_to.fr translate_fr_ht
xx.zne.translate_to.fi translate_fi_zne
xx.de.translate_to.fr translate_fr_de
xx.war.translate_to.fi translate_fi_war
xx.tpi.translate_to.fi translate_fi_tpi
xx.ca.translate_to.fr translate_fr_ca
xx.yap.translate_to.fi translate_fi_yap
xx.sn.translate_to.fi translate_fi_sn
xx.hr.translate_to.fr translate_fr_hr
xx.gil.translate_to.fr translate_fr_gil
xx.id.translate_to.fr translate_fr_id
xx.sv.translate_to.fi translate_fi_sv
xx.toi.translate_to.fi translate_fi_toi
xx.sk.translate_to.fi translate_fi_sk
xx.he.translate_to.fr translate_fr_he
xx.sq.translate_to.fi translate_fi_sq
xx.ve.translate_to.fi translate_fi_ve
xx.tw.translate_to.fi translate_fi_tw
xx.tvl.translate_to.fi translate_fi_tvl
xx.hil.translate_to.fr translate_fr_hil
xx.sw.translate_to.fi translate_fi_sw
xx.eo.translate_to.fr translate_fr_eo
xx.xh.translate_to.fi translate_fi_xh
xx.bi.translate_to.fr translate_fr_bi
xx.ru.translate_to.fi translate_fi_ru
xx.ceb.translate_to.fr translate_fr_ceb
xx.ig.translate_to.fr translate_fr_ig
xx.el.translate_to.fr translate_fr_el
xx.sm.translate_to.fi translate_fi_sm
xx.to.translate_to.fi translate_fi_to
xx.ase.translate_to.fr translate_fr_ase
xx.yo.translate_to.fi translate_fi_yo
xx.sg.translate_to.fi translate_fi_sg
xx.rw.translate_to.fi translate_fi_rw
xx.ts.translate_to.fi translate_fi_ts
xx.wls.translate_to.fi translate_fi_wls
xx.ho.translate_to.fr translate_fr_ho
xx.tll.translate_to.fi translate_fi_tll
xx.st.translate_to.fi translate_fi_st
xx.fiu.translate_to.fiu translate_fiu_fiu
xx.ro.translate_to.fi translate_fi_ro
xx.tiv.translate_to.fi translate_fi_tiv
xx.ha.translate_to.fr translate_fr_ha
xx.ee.translate_to.fr translate_fr_ee
xx.gaa.translate_to.fr translate_fr_gaa
xx.hu.translate_to.fr translate_fr_hu
xx.ty.translate_to.fi translate_fi_ty
xx.fr.translate_to.fj translate_fj_fr
xx.run.translate_to.fi translate_fi_run
xx.bem.translate_to.fr translate_fr_bem
xx.bzs.translate_to.fr translate_fr_bzs
xx.fj.translate_to.fr translate_fr_fj
xx.ar.translate_to.fr translate_fr_ar
xx.swc.translate_to.fi translate_fi_swc
xx.crs.translate_to.fr translate_fr_crs
xx.bg.translate_to.fr translate_fr_bg
xx.af.translate_to.fr translate_fr_af
xx.loz.translate_to.fr translate_fr_loz
xx.st.translate_to.fr translate_fr_st
xx.tn.translate_to.fr translate_fr_tn
xx.srn.translate_to.fr translate_fr_srn
xx.to.translate_to.fr translate_fr_to
xx.sk.translate_to.fr translate_fr_sk
xx.tum.translate_to.fr translate_fr_tum
xx.ts.translate_to.fr translate_fr_ts
xx.iso.translate_to.fr translate_fr_iso
xx.sv.translate_to.fr translate_fr_sv
xx.mt.translate_to.fr translate_fr_mt
xx.pap.translate_to.fr translate_fr_pap
xx.wls.translate_to.fr translate_fr_wls
xx.lua.translate_to.fr translate_fr_lua
xx.ro.translate_to.fr translate_fr_ro
xx.tll.translate_to.fr translate_fr_tll
xx.ilo.translate_to.fr translate_fr_ilo
xx.ve.translate_to.fr translate_fr_ve
xx.ny.translate_to.fr translate_fr_ny
xx.tpi.translate_to.fr translate_fr_tpi
xx.uk.translate_to.fr translate_fr_uk
xx.ln.translate_to.fr translate_fr_ln
xx.mfe.translate_to.fr translate_fr_mfe
xx.lue.translate_to.fr translate_fr_lue
xx.mos.translate_to.fr translate_fr_mos
xx.pon.translate_to.fr translate_fr_pon
xx.tvl.translate_to.fr translate_fr_tvl
xx.run.translate_to.fr translate_fr_run
xx.pag.translate_to.fr translate_fr_pag
xx.sg.translate_to.fr translate_fr_sg
xx.no.translate_to.fr translate_fr_no
xx.ty.translate_to.fr translate_fr_ty
xx.tl.translate_to.fr translate_fr_tl
xx.sl.translate_to.fr translate_fr_sl
xx.tiv.translate_to.fr translate_fr_tiv
xx.rw.translate_to.fr translate_fr_rw
xx.lus.translate_to.fr translate_fr_lus
xx.swc.translate_to.fr translate_fr_swc
xx.sm.translate_to.fr translate_fr_sm
xx.pl.translate_to.fr translate_fr_pl
xx.kg.translate_to.fr translate_fr_kg
xx.niu.translate_to.fr translate_fr_niu
xx.lg.translate_to.fr translate_fr_lg
xx.ms.translate_to.fr translate_fr_ms
xx.nso.translate_to.fr translate_fr_nso
xx.war.translate_to.fr translate_fr_war
xx.xh.translate_to.fr translate_fr_xh
xx.pis.translate_to.fr translate_fr_pis
xx.tw.translate_to.fr translate_fr_tw
xx.kwy.translate_to.fr translate_fr_kwy
xx.rnd.translate_to.fr translate_fr_rnd
xx.vi.translate_to.fr translate_fr_vi
xx.lu.translate_to.fr translate_fr_lu
xx.mh.translate_to.fr translate_fr_mh
xx.ru.translate_to.fr translate_fr_ru
xx.sn.translate_to.fr translate_fr_sn
xx.kqn.translate_to.fr translate_fr_kqn
xx.ar.translate_to.he translate_he_ar
xx.de.translate_to.he translate_he_de
xx.es.translate_to.gil translate_gil_es
xx.de.translate_to.gaa translate_gaa_de
xx.fr.translate_to.hu translate_hu_fr
xx.fr.translate_to.gil translate_gil_fr
xx.de.translate_to.guw translate_guw_de
xx.fr.translate_to.ht translate_ht_fr
xx.uk.translate_to.he translate_he_uk
xx.fi.translate_to.hu translate_hu_fi
xx.uk.translate_to.hu translate_hu_uk
xx.zne.translate_to.fr translate_fr_zne
xx.sv.translate_to.gaa translate_gaa_sv
xx.es.translate_to.guw translate_guw_es
xx.gmq.translate_to.gmq translate_gmq_gmq
xx.fi.translate_to.hil translate_hil_fi
xx.fi.translate_to.guw translate_guw_fi
xx.es.translate_to.he translate_he_es
xx.ur.translate_to.hi translate_hi_ur
xx.de.translate_to.hil translate_hil_de
xx.gmw.translate_to.gmw translate_gmw_gmw
xx.fi.translate_to.gaa translate_gaa_fi
xx.fi.translate_to.he translate_he_fi
xx.eo.translate_to.hu translate_hu_eo
xx.fi.translate_to.ht translate_ht_fi
xx.yo.translate_to.fr translate_fr_yo
xx.sv.translate_to.hr translate_hr_sv
xx.fr.translate_to.ha translate_ha_fr
xx.fi.translate_to.ha translate_ha_fi
xx.sv.translate_to.ha translate_ha_sv
xx.pt.translate_to.gl translate_gl_pt
xx.fr.translate_to.guw translate_guw_fr
xx.es.translate_to.ht translate_ht_es
xx.de.translate_to.hu translate_hu_de
xx.sv.translate_to.ht translate_ht_sv
xx.es.translate_to.hr translate_hr_es
xx.fr.translate_to.gaa translate_gaa_fr
xx.ru.translate_to.he translate_he_ru
xx.es.translate_to.gl translate_gl_es
xx.ru.translate_to.hy translate_hy_ru
xx.fi.translate_to.gil translate_gil_fi
xx.sv.translate_to.hu translate_hu_sv
xx.sv.translate_to.gil translate_gil_sv
xx.fi.translate_to.fse translate_fse_fi
xx.gem.translate_to.gem translate_gem_gem
xx.es.translate_to.ha translate_ha_es
xx.it.translate_to.he translate_he_it
xx.sv.translate_to.guw translate_guw_sv
xx.sv.translate_to.he translate_he_sv
xx.yap.translate_to.fr translate_fr_yap
xx.fr.translate_to.hr translate_hr_fr
xx.eo.translate_to.he translate_he_eo
xx.es.translate_to.gaa translate_gaa_es
xx.fi.translate_to.hr translate_hr_fi
xx.fr.translate_to.he translate_he_fr
xx.fi.translate_to.ilo translate_ilo_fi
xx.sv.translate_to.iso translate_iso_sv
xx.he.translate_to.ja translate_ja_he
xx.fi.translate_to.id translate_id_fi
xx.de.translate_to.ja translate_ja_de
xx.he.translate_to.it translate_it_he
xx.it.translate_to.ja translate_ja_it
xx.is.translate_to.it translate_it_is
xx.bg.translate_to.ja translate_ja_bg
xx.de.translate_to.ig translate_ig_de
xx.bg.translate_to.it translate_it_bg
xx.es.translate_to.id translate_id_es
xx.fr.translate_to.id translate_id_fr
xx.es.translate_to.ja translate_ja_es
xx.sv.translate_to.ja translate_ja_sv
xx.es.translate_to.iso translate_iso_es
xx.es.translate_to.ilo translate_ilo_es
xx.it.translate_to.is translate_is_it
xx.sv.translate_to.it translate_it_sv
xx.sv.translate_to.is translate_is_sv
xx.ru.translate_to.ja translate_ja_ru
xx.es.translate_to.kg translate_kg_es
xx.fi.translate_to.ig translate_ig_fi
xx.fr.translate_to.iso translate_iso_fr
xx.de.translate_to.ko translate_ko_de
xx.sv.translate_to.ilo translate_ilo_sv
xx.es.translate_to.is translate_is_es
xx.da.translate_to.ja translate_ja_da
xx.nl.translate_to.ja translate_ja_nl
xx.inc.translate_to.inc translate_inc_inc
xx.de.translate_to.is translate_is_de
xx.fr.translate_to.is translate_is_fr
xx.lt.translate_to.it translate_it_lt
xx.sv.translate_to.ig translate_ig_sv
xx.de.translate_to.ilo translate_ilo_de
xx.ar.translate_to.it translate_it_ar
xx.fr.translate_to.kg translate_kg_fr
xx.vi.translate_to.ja translate_ja_vi
xx.ru.translate_to.ka translate_ka_ru
xx.uk.translate_to.it translate_it_uk
xx.vi.translate_to.it translate_it_vi
xx.ms.translate_to.it translate_it_ms
xx.ar.translate_to.ja translate_ja_ar
xx.eo.translate_to.is translate_is_eo
xx.ca.translate_to.it translate_it_ca
xx.sh.translate_to.ja translate_ja_sh
xx.fi.translate_to.ja translate_ja_fi
xx.iir.translate_to.iir translate_iir_iir
xx.itc.translate_to.itc translate_itc_itc
xx.ms.translate_to.ja translate_ja_ms
xx.fr.translate_to.it translate_it_fr
xx.fr.translate_to.ja translate_ja_fr
xx.pt.translate_to.ja translate_ja_pt
xx.eo.translate_to.it translate_it_eo
xx.fi.translate_to.iso translate_iso_fi
xx.pl.translate_to.ja translate_ja_pl
xx.tr.translate_to.ja translate_ja_tr
xx.es.translate_to.ig translate_ig_es
xx.fr.translate_to.ig translate_ig_fr
xx.sv.translate_to.id translate_id_sv
xx.hu.translate_to.ja translate_ja_hu
xx.sv.translate_to.kg translate_kg_sv
xx.es.translate_to.it translate_it_es
xx.ine.translate_to.ine translate_ine_ine
xx.de.translate_to.it translate_it_de
xx.fi.translate_to.is translate_is_fi
xx.es.translate_to.mk translate_mk_es
xx.es.translate_to.lue translate_lue_es
xx.es.translate_to.lv translate_lv_es
xx.fi.translate_to.lue translate_lue_fi
xx.es.translate_to.ln translate_ln_es
xx.fr.translate_to.loz translate_loz_fr
xx.sv.translate_to.kwy translate_kwy_sv
xx.es.translate_to.lus translate_lus_es
xx.fr.translate_to.lv translate_lv_fr
xx.fr.translate_to.lu translate_lu_fr
xx.de.translate_to.lt translate_lt_de
xx.tr.translate_to.lt translate_lt_tr
xx.fr.translate_to.lus translate_lus_fr
xx.es.translate_to.mg translate_mg_es
xx.sv.translate_to.lua translate_lua_sv
xx.fr.translate_to.lg translate_lg_fr
xx.fr.translate_to.kwy translate_kwy_fr
xx.es.translate_to.lt translate_lt_es
xx.sv.translate_to.ko translate_ko_sv
xx.es.translate_to.kqn translate_kqn_es
xx.fr.translate_to.ko translate_ko_fr
xx.sv.translate_to.kqn translate_kqn_sv
xx.fi.translate_to.ko translate_ko_fi
xx.es.translate_to.mh translate_mh_es
xx.fr.translate_to.lua translate_lua_fr
xx.it.translate_to.lt translate_lt_it
xx.sv.translate_to.lt translate_lt_sv
xx.es.translate_to.lu translate_lu_es
xx.fi.translate_to.lua translate_lua_fi
xx.fr.translate_to.kqn translate_kqn_fr
xx.de.translate_to.loz translate_loz_de
xx.fr.translate_to.ms translate_ms_fr
xx.fr.translate_to.lt translate_lt_fr
xx.ru.translate_to.lv translate_lv_ru
xx.ms.translate_to.ms translate_ms_ms
xx.sv.translate_to.lus translate_lus_sv
xx.fr.translate_to.lue translate_lue_fr
xx.fi.translate_to.lu translate_lu_fi
xx.eo.translate_to.lt translate_lt_eo
xx.fi.translate_to.mk translate_mk_fi
xx.es.translate_to.ko translate_ko_es
xx.sv.translate_to.lue translate_lue_sv
xx.pl.translate_to.lt translate_lt_pl
xx.es.translate_to.mfe translate_mfe_es
xx.fi.translate_to.loz translate_loz_fi
xx.sv.translate_to.loz translate_loz_sv
xx.ru.translate_to.ko translate_ko_ru
xx.fi.translate_to.lg translate_lg_fi
xx.fi.translate_to.mh translate_mh_fi
xx.sv.translate_to.lv translate_lv_sv
xx.hu.translate_to.ko translate_ko_hu
xx.es.translate_to.lua translate_lua_es
xx.fi.translate_to.lv translate_lv_fi
xx.ru.translate_to.lt translate_lt_ru
xx.de.translate_to.ms translate_ms_de
xx.fi.translate_to.lus translate_lus_fi
xx.es.translate_to.lg translate_lg_es
xx.de.translate_to.ln translate_ln_de
xx.es.translate_to.mfs translate_mfs_es
xx.fr.translate_to.mk translate_mk_fr
xx.fr.translate_to.ln translate_ln_fr
xx.es.translate_to.loz translate_loz_es
xx.sv.translate_to.lu translate_lu_sv
xx.it.translate_to.ms translate_ms_it
xx.sv.translate_to.lg translate_lg_sv
xx.ar.translate_to.pl translate_pl_ar
xx.fr.translate_to.ro translate_ro_fr
xx.sv.translate_to.niu translate_niu_sv
xx.eo.translate_to.pl translate_pl_eo
xx.nl.translate_to.no translate_no_nl
xx.es.translate_to.no translate_no_es
xx.es.translate_to.pag translate_pag_es
xx.ru.translate_to.rn translate_rn_ru
xx.sv.translate_to.pag translate_pag_sv
xx.uk.translate_to.pt translate_pt_uk
xx.uk.translate_to.pl translate_pl_uk
xx.de.translate_to.pl translate_pl_de
xx.sv.translate_to.nl translate_nl_sv
xx.fr.translate_to.no translate_no_fr
xx.es.translate_to.niu translate_niu_es
xx.uk.translate_to.no translate_no_uk
xx.lt.translate_to.pl translate_pl_lt
xx.tl.translate_to.pt translate_pt_tl
xx.gl.translate_to.pt translate_pt_gl
xx.da.translate_to.ru translate_ru_da
xx.da.translate_to.no translate_no_da
xx.uk.translate_to.nl translate_nl_uk
xx.sv.translate_to.pon translate_pon_sv
xx.fr.translate_to.pis translate_pis_fr
xx.fr.translate_to.niu translate_niu_fr
xx.af.translate_to.nl translate_nl_af
xx.fi.translate_to.nso translate_nso_fi
xx.fi.translate_to.pon translate_pon_fi
xx.de.translate_to.pap translate_pap_de
xx.de.translate_to.rn translate_rn_de
xx.es.translate_to.pon translate_pon_es
xx.es.translate_to.pis translate_pis_es
xx.ca.translate_to.pt translate_pt_ca
xx.sv.translate_to.rnd translate_rnd_sv
xx.sv.translate_to.pl translate_pl_sv
xx.ru.translate_to.no translate_no_ru
xx.fi.translate_to.niu translate_niu_fi
xx.de.translate_to.pag translate_pag_de
xx.fr.translate_to.pl translate_pl_fr
xx.fi.translate_to.no translate_no_fi
xx.pl.translate_to.no translate_no_pl
xx.de.translate_to.nso translate_nso_de
xx.fr.translate_to.rn translate_rn_fr
xx.sv.translate_to.nso translate_nso_sv
xx.sv.translate_to.ro translate_ro_sv
xx.no.translate_to.pl translate_pl_no
xx.fr.translate_to.nl translate_nl_fr
xx.es.translate_to.nso translate_nso_es
xx.no.translate_to.nl translate_nl_no
xx.fi.translate_to.pis translate_pis_fi
xx.ca.translate_to.nl translate_nl_ca
xx.es.translate_to.nl translate_nl_es
xx.es.translate_to.ny translate_ny_es
xx.fr.translate_to.pap translate_pap_fr
xx.fi.translate_to.nl translate_nl_fi
xx.sv.translate_to.no translate_no_sv
xx.fr.translate_to.pon translate_pon_fr
xx.fr.translate_to.rnd translate_rnd_fr
xx.es.translate_to.pap translate_pap_es
xx.es.translate_to.prl translate_prl_es
xx.eo.translate_to.ro translate_ro_eo
xx.sv.translate_to.pis translate_pis_sv
xx.af.translate_to.ru translate_ru_af
xx.fr.translate_to.nso translate_nso_fr
xx.eo.translate_to.pt translate_pt_eo
xx.ar.translate_to.ru translate_ru_ar
xx.fr.translate_to.mt translate_mt_fr
xx.es.translate_to.rn translate_rn_es
xx.sv.translate_to.mt translate_mt_sv
xx.de.translate_to.niu translate_niu_de
xx.es.translate_to.mt translate_mt_es
xx.es.translate_to.pl translate_pl_es
xx.fi.translate_to.pag translate_pag_fi
xx.de.translate_to.no translate_no_de
xx.de.translate_to.ny translate_ny_de
xx.fi.translate_to.mt translate_mt_fi
xx.no.translate_to.no translate_no_no
xx.eo.translate_to.nl translate_nl_eo
xx.bg.translate_to.ru translate_ru_bg
xx.fi.translate_to.pap translate_pap_fi
xx.fi.translate_to.ro translate_ro_fi
xx.sv.translate_to.st translate_st_sv
xx.kg.translate_to.sv translate_sv_kg
xx.sv.translate_to.sq translate_sq_sv
xx.ee.translate_to.sv translate_sv_ee
xx.es.translate_to.srn translate_srn_es
xx.lv.translate_to.ru translate_ru_lv
xx.cs.translate_to.sv translate_sv_cs
xx.ha.translate_to.sv translate_sv_ha
xx.kqn.translate_to.sv translate_sv_kqn
xx.fr.translate_to.rw translate_rw_fr
xx.fr.translate_to.sn translate_sn_fr
xx.eu.translate_to.ru translate_ru_eu
xx.fi.translate_to.st translate_st_fi
xx.efi.translate_to.sv translate_sv_efi
xx.ho.translate_to.sv translate_sv_ho
xx.id.translate_to.sv translate_sv_id
xx.eo.translate_to.sv translate_sv_eo
xx.guw.translate_to.sv translate_sv_guw
xx.sv.translate_to.sk translate_sk_sv
xx.fr.translate_to.srn translate_srn_fr
xx.ceb.translate_to.sv translate_sv_ceb
xx.es.translate_to.sq translate_sq_es
xx.sv.translate_to.rw translate_rw_sv
xx.is.translate_to.sv translate_sv_is
xx.es.translate_to.sm translate_sm_es
xx.bcl.translate_to.sv translate_sv_bcl
xx.kwy.translate_to.sv translate_sv_kwy
xx.es.translate_to.run translate_run_es
xx.el.translate_to.sv translate_sv_el
xx.es.translate_to.sk translate_sk_es
xx.iso.translate_to.sv translate_sv_iso
xx.lu.translate_to.sv translate_sv_lu
xx.af.translate_to.sv translate_sv_af
xx.bg.translate_to.sv translate_sv_bg
xx.fr.translate_to.sm translate_sm_fr
xx.hr.translate_to.sv translate_sv_hr
xx.sv.translate_to.sn translate_sn_sv
xx.no.translate_to.ru translate_ru_no
xx.fr.translate_to.sg translate_sg_fr
xx.es.translate_to.sl translate_sl_es
xx.bzs.translate_to.sv translate_sv_bzs
xx.fr.translate_to.st translate_st_fr
xx.hu.translate_to.sv translate_sv_hu
xx.sv.translate_to.sg translate_sg_sv
xx.sem.translate_to.sem translate_sem_sem
xx.uk.translate_to.sh translate_sh_uk
xx.ln.translate_to.sv translate_sv_ln
xx.fi.translate_to.sk translate_sk_fi
xx.ht.translate_to.sv translate_sv_ht
xx.es.translate_to.st translate_st_es
xx.fr.translate_to.ru translate_ru_fr
xx.chk.translate_to.sv translate_sv_chk
xx.fr.translate_to.sk translate_sk_fr
xx.lg.translate_to.sv translate_sv_lg
xx.sv.translate_to.srn translate_srn_sv
xx.crs.translate_to.sv translate_sv_crs
xx.uk.translate_to.ru translate_ru_uk
xx.et.translate_to.ru translate_ru_et
xx.et.translate_to.sv translate_sv_et
xx.es.translate_to.rw translate_rw_es
xx.sla.translate_to.sla translate_sla_sla
xx.ru.translate_to.sl translate_sl_ru
xx.fj.translate_to.sv translate_sv_fj
xx.es.translate_to.sn translate_sn_es
xx.lua.translate_to.sv translate_sv_lua
xx.hil.translate_to.sv translate_sv_hil
xx.es.translate_to.ru translate_ru_es
xx.lue.translate_to.sv translate_sv_lue
xx.gaa.translate_to.sv translate_sv_gaa
xx.hy.translate_to.ru translate_ru_hy
xx.bem.translate_to.sv translate_sv_bem
xx.sv.translate_to.run translate_run_sv
xx.gil.translate_to.sv translate_sv_gil
xx.lus.translate_to.sv translate_sv_lus
xx.he.translate_to.ru translate_ru_he
xx.vi.translate_to.ru translate_ru_vi
xx.he.translate_to.sv translate_sv_he
xx.sv.translate_to.ru translate_ru_sv
xx.fi.translate_to.ru translate_ru_fi
xx.es.translate_to.sv translate_sv_es
xx.es.translate_to.sg translate_sg_es
xx.eo.translate_to.ru translate_ru_eo
xx.lv.translate_to.sv translate_sv_lv
xx.fi.translate_to.sg translate_sg_fi
xx.es.translate_to.ssp translate_ssp_es
xx.ilo.translate_to.sv translate_sv_ilo
xx.fi.translate_to.sv translate_sv_fi
xx.lt.translate_to.ru translate_ru_lt
xx.bi.translate_to.sv translate_sv_bi
xx.sv.translate_to.sl translate_sl_sv
xx.fr.translate_to.sv translate_sv_fr
xx.uk.translate_to.sl translate_sl_uk
xx.fi.translate_to.sl translate_sl_fi
xx.sl.translate_to.ru translate_ru_sl
xx.ig.translate_to.sv translate_sv_ig
xx.ase.translate_to.sv translate_sv_ase
xx.eo.translate_to.sh translate_sh_eo
xx.fr.translate_to.sl translate_sl_fr
xx.es.translate_to.tl translate_tl_es
xx.sv.translate_to.tw translate_tw_sv
xx.lt.translate_to.tr translate_tr_lt
xx.fi.translate_to.tll translate_tll_fi
xx.sn.translate_to.sv translate_sv_sn
xx.tn.translate_to.sv translate_sv_tn
xx.sv.translate_to.toi translate_toi_sv
xx.uk.translate_to.sv translate_sv_uk
xx.tiv.translate_to.sv translate_sv_tiv
xx.sk.translate_to.sv translate_sv_sk
xx.ty.translate_to.sv translate_sv_ty
xx.es.translate_to.toi translate_toi_es
xx.rw.translate_to.sv translate_sv_rw
xx.ny.translate_to.sv translate_sv_ny
xx.rnd.translate_to.sv translate_sv_rnd
xx.es.translate_to.tn translate_tn_es
xx.sv.translate_to.tn translate_tn_sv
xx.es.translate_to.tvl translate_tvl_es
xx.pon.translate_to.sv translate_sv_pon
xx.ve.translate_to.sv translate_sv_ve
xx.fr.translate_to.tvl translate_tvl_fr
xx.es.translate_to.tum translate_tum_es
xx.run.translate_to.sv translate_sv_run
xx.de.translate_to.tl translate_tl_de
xx.fi.translate_to.tw translate_tw_fi
xx.es.translate_to.ty translate_ty_es
xx.fr.translate_to.toi translate_toi_fr
xx.sv.translate_to.tll translate_tll_sv
xx.sg.translate_to.sv translate_sv_sg
xx.az.translate_to.tr translate_tr_az
xx.es.translate_to.ts translate_ts_es
xx.fr.translate_to.ts translate_ts_fr
xx.fr.translate_to.th translate_th_fr
xx.zne.translate_to.sv translate_sv_zne
xx.tw.translate_to.sv translate_sv_tw
xx.mh.translate_to.sv translate_sv_mh
xx.pag.translate_to.sv translate_sv_pag
xx.fr.translate_to.tum translate_tum_fr
xx.no.translate_to.sv translate_sv_no
xx.ts.translate_to.sv translate_sv_ts
xx.mt.translate_to.sv translate_sv_mt
xx.yo.translate_to.sv translate_sv_yo
xx.fr.translate_to.to translate_to_fr
xx.sv.translate_to.sv translate_sv_sv
xx.fi.translate_to.toi translate_toi_fi
xx.ro.translate_to.sv translate_sv_ro
xx.es.translate_to.tw translate_tw_es
xx.niu.translate_to.sv translate_sv_niu
xx.uk.translate_to.tr translate_tr_uk
xx.to.translate_to.sv translate_sv_to
xx.fi.translate_to.ts translate_ts_fi
xx.tll.translate_to.sv translate_sv_tll
xx.fr.translate_to.tll translate_tll_fr
xx.pt.translate_to.tl translate_tl_pt
xx.nso.translate_to.sv translate_sv_nso
xx.sq.translate_to.sv translate_sv_sq
xx.sv.translate_to.tpi translate_tpi_sv
xx.yap.translate_to.sv translate_sv_yap
xx.sv.translate_to.tr translate_tr_sv
xx.fr.translate_to.swc translate_swc_fr
xx.nl.translate_to.sv translate_sv_nl
xx.fi.translate_to.ty translate_ty_fi
xx.fr.translate_to.tr translate_tr_fr
xx.sv.translate_to.tum translate_tum_sv
xx.swc.translate_to.sv translate_sv_swc
xx.fi.translate_to.swc translate_swc_fi
xx.eo.translate_to.tr translate_tr_eo
xx.xh.translate_to.sv translate_sv_xh
xx.sv.translate_to.tvl translate_tvl_sv
xx.sl.translate_to.sv translate_sv_sl
xx.tum.translate_to.sv translate_sv_tum
xx.es.translate_to.to translate_to_es
xx.fr.translate_to.tn translate_tn_fr
xx.sv.translate_to.ty translate_ty_sv
xx.sv.translate_to.swc translate_swc_sv
xx.mos.translate_to.sv translate_sv_mos
xx.ar.translate_to.tr translate_tr_ar
xx.ru.translate_to.sv translate_sv_ru
xx.srn.translate_to.sv translate_sv_srn
xx.pis.translate_to.sv translate_sv_pis
xx.pap.translate_to.sv translate_sv_pap
xx.tvl.translate_to.sv translate_sv_tvl
xx.sv.translate_to.to translate_to_sv
xx.th.translate_to.sv translate_sv_th
xx.war.translate_to.sv translate_sv_war
xx.sv.translate_to.ts translate_ts_sv
xx.fr.translate_to.tw translate_tw_fr
xx.st.translate_to.sv translate_sv_st
xx.fr.translate_to.tiv translate_tiv_fr
xx.tpi.translate_to.sv translate_sv_tpi
xx.fi.translate_to.tvl translate_tvl_fi
xx.fr.translate_to.ty translate_ty_fr
xx.sm.translate_to.sv translate_sv_sm
xx.es.translate_to.swc translate_swc_es
xx.sv.translate_to.tiv translate_tiv_sv
xx.toi.translate_to.sv translate_sv_toi
xx.mfe.translate_to.sv translate_sv_mfe
xx.wls.translate_to.sv translate_sv_wls
xx.umb.translate_to.sv translate_sv_umb
xx.es.translate_to.tr translate_tr_es
xx.es.translate_to.tll translate_tll_es
xx.pt.translate_to.uk translate_uk_pt
xx.it.translate_to.zh translate_zh_it
xx.no.translate_to.uk translate_uk_no
xx.sh.translate_to.uk translate_uk_sh
xx.sv.translate_to.wls translate_wls_sv
xx.pl.translate_to.uk translate_uk_pl
xx.es.translate_to.yo translate_yo_es
xx.es.translate_to.war translate_war_es
xx.sv.translate_to.zh translate_zh_sv
xx.tr.translate_to.uk translate_uk_tr
xx.fi.translate_to.war translate_war_fi
xx.de.translate_to.zh translate_zh_de
xx.uk.translate_to.zh translate_zh_uk
xx.eo.translate_to.vi translate_vi_eo
xx.bg.translate_to.zh translate_zh_bg
xx.es.translate_to.zne translate_zne_es
xx.fr.translate_to.uk translate_uk_fr
xx.zls.translate_to.zls translate_zls_zls
xx.fr.translate_to.yo translate_yo_fr
xx.bg.translate_to.uk translate_uk_bg
xx.fr.translate_to.xh translate_xh_fr
xx.ca.translate_to.uk translate_uk_ca
xx.fi.translate_to.zh translate_zh_fi
xx.es.translate_to.zai translate_zai_es
xx.es.translate_to.uk translate_uk_es
xx.nl.translate_to.uk translate_uk_nl
xx.sv.translate_to.yap translate_yap_sv
xx.he.translate_to.uk translate_uk_he
xx.sl.translate_to.uk translate_uk_sl
xx.es.translate_to.ve translate_ve_es
xx.zlw.translate_to.zlw translate_zlw_zlw
xx.es.translate_to.tzo translate_tzo_es
xx.hu.translate_to.uk translate_uk_hu
xx.de.translate_to.vi translate_vi_de
xx.fi.translate_to.yo translate_yo_fi
xx.ru.translate_to.uk translate_uk_ru
xx.ms.translate_to.zh translate_zh_ms
xx.urj.translate_to.urj translate_urj_urj
xx.it.translate_to.uk translate_uk_it
xx.sv.translate_to.war translate_war_sv
xx.fr.translate_to.wls translate_wls_fr
xx.zle.translate_to.zle translate_zle_zle
xx.vi.translate_to.zh translate_zh_vi
xx.es.translate_to.vsl translate_vsl_es
xx.fi.translate_to.zne translate_zne_fi
xx.fi.translate_to.uk translate_uk_fi
xx.ru.translate_to.vi translate_vi_ru
xx.nl.translate_to.zh translate_zh_nl
xx.sv.translate_to.xh translate_xh_sv
xx.es.translate_to.xh translate_xh_es
xx.he.translate_to.zh translate_zh_he
xx.fr.translate_to.war translate_war_fr
xx.fr.translate_to.zne translate_zne_fr
xx.sv.translate_to.yo translate_yo_sv
xx.fr.translate_to.vi translate_vi_fr
xx.it.translate_to.vi translate_vi_it
xx.sv.translate_to.zne translate_zne_sv
xx.fr.translate_to.yap translate_yap_fr
xx.cs.translate_to.uk translate_uk_cs
xx.es.translate_to.vi translate_vi_es
xx.de.translate_to.uk translate_uk_de
xx.sv.translate_to.uk translate_uk_sv

Bugfixes

1 line Install NLU on Google Colab

!wget https://setup.johnsnowlabs.com/nlu/colab.sh -O - | bash

1 line Install NLU on Kaggle

!wget https://setup.johnsnowlabs.com/nlu/kaggle.sh -O - | bash

Install via PIP

! pip install nlu pyspark==3.0.3

NLU 3.0.2 Release Notes

This release contains examples and tutorials on how to visualize the 1000+ state-of-the-art NLP models provided by NLU in just 1 line of code in streamlit. It includes simple 1-liners you can sprinkle into your Streamlit app to for features like Dependency Trees, Named Entities (NER), text classification results, semantic simmilarity, embedding visualizations via ELMO, BERT, ALBERT, XLNET and much more . Additionally, improvements for T5, various resolvers have been added and models Farsi, Hebrew, Korean, and Turkish

This is the ultimate NLP research tool. You can visualize and compare the results of hundreds of context aware deep learning embeddings and compare them with classical vanilla embeddings like Glove and can see with your own eyes how context is encoded by transformer models like BERT or XLNETand many more ! Besides that, you can also compare the results of the 200+ NER models John Snow Labs provides and see how peformances changes with varrying ebeddings, like Contextual, Static and Domain Specific Embeddings.

Install

For detailed instructions refer to the NLU install documentation here
You need Open JDK 8 installed and the following python packages

pip install nlu streamlit pyspark==3.0.1 sklearn plotly 

Problems? Connect with us on Slack!

Impatient and want some action?

Just run this Streamlit app, you can use it to generate python code for each NLU-Streamlit building block

streamlit run https://raw.githubusercontent.com/JohnSnowLabs/nlu/master/examples/streamlit/01_dashboard.py

Quick Starter cheat sheet - All you need to know in 1 picture for NLU + Streamlit

For NLU models to load, see the NLU Namespace or the John Snow Labs Modelshub or go straight to the source. NLU Streamlit Cheatsheet

Examples

Just try out any of these. You can use the first example to generate python-code snippets which you can recycle as building blocks in your streamlit apps!

Example: 01_dashboard

streamlit run https://raw.githubusercontent.com/JohnSnowLabs/nlu/master/examples/streamlit/01_dashboard.py

Example: 02_NER

streamlit run https://raw.githubusercontent.com/JohnSnowLabs/nlu/master/examples/streamlit/02_NER.py

Example: 03_text_similarity_matrix

streamlit run https://raw.githubusercontent.com/JohnSnowLabs/nlu/master/examples/streamlit/03_text_similarity_matrix.py

Example: 04_dependency_tree

streamlit run https://raw.githubusercontent.com/JohnSnowLabs/nlu/master/examples/streamlit/04_dependency_tree.py

Example: 05_classifiers

streamlit run https://raw.githubusercontent.com/JohnSnowLabs/nlu/master/examples/streamlit/05_classifiers.py

Example: 06_token_features

streamlit run https://raw.githubusercontent.com/JohnSnowLabs/nlu/master/examples/streamlit/06_token_features.py

How to use NLU?

All you need to know about NLU is that there is the nlu.load() method which returns a NLUPipeline object which has a .predict() that works on most common data types in the pydata stack like Pandas dataframes .
Ontop of that, there are various visualization methods a NLUPipeline provides easily integrate in Streamlit as re-usable components. viz() method

Overview of NLU + Streamlit buildingblocks

Method Description
nlu.load('<Model>').predict(data) Load any of the 1000+ models by providing the model name any predict on most Pythontic data strucutres like Pandas, strings, arrays of strings and more
nlu.load('<Model>').viz_streamlit(data) Display full NLU exploration dashboard, that showcases every feature avaiable with dropdown selectors for 1000+ models
nlu.load('<Model>').viz_streamlit_similarity([string1, string2]) Display similarity matrix and scalar similarity for every word embedding loaded and 2 strings.
nlu.load('<Model>').viz_streamlit_ner(data) Visualize predicted NER tags from Named Entity Recognizer model
nlu.load('<Model>').viz_streamlit_dep_tree(data) Visualize Dependency Tree together with Part of Speech labels
nlu.load('<Model>').viz_streamlit_classes(data) Display all extracted class features and confidences for every classifier loaded in pipeline
nlu.load('<Model>').viz_streamlit_token(data) Display all detected token features and informations in Streamlit
nlu.load('<Model>').viz(data, write_to_streamlit=True) Display the raw visualization without any UI elements. See viz docs for more info. By default all aplicable nlu model references will be shown.
nlu.enable_streamlit_caching() Enable caching the nlu.load() call. Once enabled, the nlu.load() method will automatically cached. This is recommended to run first and for large peformance gans

Detailed visualizer information and API docs

function pipe.viz_streamlit

Display a highly configurable UI that showcases almost every feature available for Streamlit visualization with model selection dropdowns in your applications.
Ths includes :

  • Similarity Matrix & Scalars & Embedding Information for any of the 100+ Word Embedding Models
  • NER visualizations for any of the 200+ Named entity recognizers
  • Labled & Unlabled Dependency Trees visualizations with Part of Speech Tags for any of the 100+ Part of Speech Models
  • Token informations predicted by any of the 1000+ models
  • Classification results predicted by any of the 100+ models classification models
  • Pipeline Configuration & Model Information & Link to John Snow Labs Modelshub for all loaded pipelines
  • Auto generate Python code that can be copy pasted to re-create the individual Streamlit visualization blocks. NlLU takes the first model specified as nlu.load() for the first visualization run.
    Once the Streamlit app is running, additional models can easily be added via the UI.
    It is recommended to run this first, since you can generate Python code snippets to recreate individual Streamlit visualization blocks
nlu.load('ner').viz_streamlit(['I love NLU and Streamlit!','I hate buggy software'])

NLU Streamlit UI Overview

function parameters pipe.viz_streamlit

Argument Type Default Description
text Union [str, List[str], pd.DataFrame, pd.Series] 'NLU and Streamlit go together like peanutbutter and jelly' Default text for the Classification, Named Entitiy Recognizer, Token Information and Dependency Tree visualizations
similarity_texts Union[List[str],Tuple[str,str]] ('Donald Trump Likes to part', 'Angela Merkel likes to party') Default texts for the Text similarity visualization. Should contain exactly 2 strings which will be compared token embedding wise. For each embedding active, a token wise similarity matrix and a similarity scalar
model_selection List[str] [] List of nlu references to display in the model selector, see the NLU Namespace or the John Snow Labs Modelshub or go straight to the source for more info
title str 'NLU ❤️ Streamlit - Prototype your NLP startup in 0 lines of code🚀' Title of the Streamlit app
sub_title str 'Play with over 1000+ scalable enterprise NLP models' Sub title of the Streamlit app
visualizers List[str] ( "dependency_tree", "ner", "similarity", "token_information", 'classification') Define which visualizations should be displayed. By default all visualizations are displayed.
show_models_info bool True Show information for every model loaded in the bottom of the Streamlit app.
show_model_select bool True Show a model selection dropdowns that makes any of the 1000+ models avaiable in 1 click
show_viz_selection bool False Show a selector in the sidebar which lets you configure which visualizations are displayed.
show_logo bool True Show logo
display_infos bool False Display additonal information about ISO codes and the NLU namespace structure.
set_wide_layout_CSS bool True Whether to inject custom CSS or not.
key str "NLU_streamlit" Key for the Streamlit elements drawn
model_select_position str 'side' Whether to output the positions of predictions or not, see pipe.predict(positions=true) for more info
show_code_snippets bool False Display Python code snippets above visualizations that can be used to re-create the visualization
num_similarity_cols int 2 How many columns should for the layout in Streamlit when rendering the similarity matrixes.

function pipe.viz_streamlit_classes

Visualize the predicted classes and their confidences and additional metadata to streamlit. Aplicable with any of the 100+ classifiers

nlu.load('sentiment').viz_streamlit_classes(['I love NLU and Streamlit!','I love buggy software', 'Sign up now get a chance to win 1000$ !', 'I am afraid of Snakes','Unicorns have been sighted on Mars!','Where is the next bus stop?'])

text_class1

function parameters pipe.viz_streamlit_classes

Argument Type Default Description
text Union[str,list,pd.DataFrame, pd.Series, pyspark.sql.DataFrame ] 'I love NLU and Streamlit and sunny days!' Text to predict classes for. Will predict on each input of the iteratable or dataframe if type is not str.
output_level Optional[str] document Outputlevel of NLU pipeline, see pipe.predict()