Translation as a Computationally Efficient Bridge: Feasibility of English BERT for Low-Resource Languages


Abstract

BERT models have revolutionised Natural Language Processing (NLP) through their ability to process unstructured text across diverse domains. However, developing high-quality BERT models for non-English languages remains challenging due to limited annotated data and high computational demands. Translating non-English data into English and fine-tuning existing English BERT models offers a resource-efficient alternative, yet few studies have structurally compared translation-based fine-tuning with native-language BERT performance across tasks and languages. This study provides such a comparison, evaluating the feasibility of translation-based fine-tuning across six NLP tasks: Sentiment Analysis, Hate Speech Detection, Question Answering, Named Entity Recognition, Part-of-Speech Tagging, and Natural Language Inference, using datasets translated from Bulgarian, Chinese, Dutch, Italian, and Russian. Across all settings, the translation-based approach was comparable or superior in 53.3 percent of cases. Gains were most frequent in Question Answering, Part-of-Speech Tagging, and Natural Language Inference, while performance declines were common in Named Entity Recognition and Hate Speech Detection. The results show that translation-based fine-tuning is most effective for tasks relying on syntactic or structural patterns and for languages typologically close to English, such as Dutch, but less effective for token-level or culturally nuanced tasks, particularly in Chinese. Overall, this study demonstrates that translation-based fine-tuning offers a scalable, resource-efficient, and empirically validated path for extending NLP to low-resource languages while advancing linguistic inclusivity and sustainability in artificial intelligence.

[type=editor, auid=000,bioid=1, orcid=0009-0002-3593-7824]

[type=editor, auid=000,bioid=1]

[type=editor, auid=000,bioid=1, orcid=0000-0002-9237-221X]

[type=editor, auid=000,bioid=1, orcid=0000-0003-2581-8370]

machine translation ,multilingual NLP ,low-resource languages ,BERT ,translate-train

1 Introduction↩︎

In recent years, advances in Natural Language Processing (NLP) have transformed the way machines process, understand, and generate human language. This progress has been driven primarily by transformer-based architectures, beginning with models such as BERT (Bidirectional Encoder Representations from Transformers) [1], which set new standards across a wide range of NLP tasks. Subsequent models, including RoBERTa [2], XLM-R [3], and more recent large language models (LLMs) [4][6], have further advanced the state-of-the-art. However, these developments remain unevenly distributed across languages. English and a limited number of other high-resource languages benefit from abundant annotated data and large corpora, whereas many languages remain under-represented in NLP research and tools.

This imbalance creates a practical challenge for multilingual NLP: researchers and practitioners must decide whether to develop or fine-tune language-specific models, rely on multilingual encoders, use generative LLMs through prompting, or translate data into a high-resource language, and apply mature English-language models. Each strategy involves trade-offs. Language-specific models may offer strong performance, but require suitable corpora, annotated data, and computational resources [7][9]. Multilingual encoders such as mBERT, XLM-R, and mDeBERTa provide broader coverage but may underperform for specific languages, domains, or tasks [8], [10], [11]. Generative LLMs increasingly support multilingual zero-shot and few-shot inference, including cross-lingual transfer across diverse tasks and languages [12], [13]. However, their use also raises practical and methodological concerns related to cost, access restrictions, reproducibility, prompt sensitivity, and structured-output reliability, especially for token-level tasks such as named entity recognition [14][19]. Translation-based fine-tuning, therefore, remains a relevant and resource-efficient alternative, but its reliability across languages and NLP tasks is still insufficiently characterised.

A central obstacle in low-resource NLP is the lack of annotated datasets for supervised learning. Joshi et al. note that many languages have little or no digital presence, making the creation of robust NLP systems extremely challenging [7]. The issue is not limited to rarely spoken languages: even populous languages such as Spanish and Russian face gaps in specific domains, including biomedical NLP and social media sentiment analysis [20][23]. Morphologically rich and structurally complex languages, including Turkish [24], Thai [25], [26], and Amharic [27], further complicate cross-lingual transfer and pre-training, as their linguistic characteristics are poorly captured by existing models. These challenges also vary between language families, since the typological distance from English often reduces transfer effectiveness.

Multilingual models such as mBERT have been proposed to alleviate these limitations, but their performance is often suboptimal for truly under-represented languages. Wu and Dredze showed that the performance of mBERT decreases drastically for languages with minimal training data [8]. Even monolingual models built for these languages often fail to reach competitive accuracy without extensive pre-training or domain-specific corpora [28]. This situation is further complicated in tasks such as intent detection and slot filling, where data labelling remains expensive and inconsistent [29]. More recent multilingual encoders and instruction-tuned LLMs have improved cross-lingual capabilities, but do not remove the need to understand when simpler encoder-based translation pipelines remain competitive, particularly in settings where local execution, reproducibility, and limited computational resources are crucial constraints.

Training language-specific BERT models from scratch is one solution, but this is highly resource intensive and requires significant computational power, specialised hardware, and very large raw text corpora for pre-training [9], [30], [31]. To address these challenges, an increasing number of studies have explored the potential of using machine translation. By translating text from low-resource languages into English, researchers can take advantage of well-developed English-language models such as BERT. This method has shown encouraging results in several NLP tasks, suggesting that it may serve as a practical alternative to developing language-specific models. For sentiment analysis, Balahur et al. showed that machine-translated corpora achieved accuracy within 8% of native-language models, showing the viability of this approach [32]. Refaee and Rieser further showed that translated Arabic tweets, when analysed using English sentiment tools, could outperform native baselines, illustrating that English resources can be extended to support under-represented languages [33]. Similarly, Muizelaar et al. demonstrated that translating Dutch clinical texts into English and fine-tuning pre-trained English clinical BERT models produced comparable or superior performance to Dutch clinical BERT on the task of lifestyle-related text classification [34].

At the same time, translation can introduce errors that affect downstream performance. Generative and lexical alignment tasks, for instance, are particularly sensitive to translation errors. For example, Meng et al. observed that bilingual sentiment lexicons derived from machine translation often suffered from limited coverage and ambiguity [35]. In biomedical NLP, Dorendahl et al. found that applying English tools such as MetaMap to German texts translated by machine translation produced suboptimal results [36]. Even translation-based dataset augmentation can fail: Demirtas et al. showed that translation-induced inaccuracies prevented performance improvements in sentiment classification [37]. Recent work on LLM-based machine translation further shows that translation quality can strongly depend on inference settings, prompting strategies, and language direction [38][40]. These findings underscore that translation should not be treated as a neutral preprocessing step: translation artefacts, hallucinations, off-target output, omissions, and alignment loss can all influence downstream NLP performance.

Although generative LLMs provide a powerful alternative for multilingual NLP, they address a different practical and experimental setting from the one evaluated here. This study focuses on a common use case in multilingual NLP: applying supervised encoder-based models to large bodies of text in non-English and lower-resource languages. In this setting, training data, labels, tokenisation, and evaluation metrics can be kept constant across languages and tasks, enabling a controlled comparison of translation-based fine-tuning with language-specific BERT models. In contrast, LLM prompting introduces additional sources of variation, including prompt design, decoding parameters, model access, model versioning, output-format control, and per-token or API-based inference costs that can become substantial when processing large volumes of text. These issues are especially relevant for structured tasks, where predictions must align with token- or span-level annotations rather than free-form text. Therefore, we treat LLM-based prompting as a complementary strategy rather than as the direct comparator for this study. Instead, we ask under what conditions an open-source translate-train pipeline can provide a viable alternative. By evaluating a transparent, locally executable, and reproducible encoder-based strategy, this study addresses settings where large volumes of text need to be processed or where annotated data, computational resources, and access to commercial or very large models are limited.

Although previous studies have provided valuable information, most have focused on narrow use cases or single-language evaluations, leaving open questions about how translation-based fine-tuning performs across different linguistic families and NLP task types. In particular, sentence-level tasks such as sentiment analysis, hate speech detection, and natural language inference may be less affected by translation than token-level tasks such as named entity recognition and part-of-speech tagging, where token boundaries and label alignment can change after translation. Similarly, languages typologically closer to English may benefit more from translation than structurally distant languages, although dataset quality and task design may also influence performance.

We investigate whether translating datasets from multiple language families into English and fine-tuning a pre-trained English BERT model can deliver performance comparable to or better than language-specific BERT models for Bulgarian, Chinese, Dutch, Italian, and Russian. These languages were chosen to represent various linguistic families and typological characteristics: Slavic (Bulgarian, Russian), Germanic (Dutch), Romance (Italian), and Sino-Tibetan (Chinese). To capture a broad spectrum of NLP challenges, we evaluated six tasks: sentiment analysis (SA), hate speech detection (HSD), natural language inference (NLI), question answering (QA), named entity recognition (NER), and part-of-speech tagging (POS). Because token-level tasks are particularly sensitive to translation-induced alignment loss, we interpret the POS and NER results separately from sentence-level classification and inference tasks, and explicitly discuss the limitations introduced by automatic re-labelling or alignment procedures.

The contributions of this study are threefold. First, we provide a multi-task, multi-language benchmark of an open-source translate-train pipeline using OPUS-MT and English BERT. Second, we analyse how the success of this pipeline varies across task types, distinguishing sentence-level tasks that are relatively robust to translation from token-level tasks that are more vulnerable to alignment loss. Third, we examine cross-linguistic patterns across five typologically diverse languages, showing how translation-based performance depends on the interaction between linguistic proximity, dataset characteristics, task sensitivity, and translation fidelity.

2 Methods↩︎

2.1 Data↩︎

In this section, we provide an overview of the employed datasets and outline the preprocessing steps that are necessary for the tasks at hand.

2.1.1 Dataset Selection↩︎

The choice of datasets is crucial to ensure a fair and representative evaluation across tasks and languages. In this study, we selected datasets based on size, structure, and availability of detailed documentation about their creation and intended use. Whenever possible, we relied on established and widely used resources in order to facilitate comparability with prior work and to ensure reproducibility.

For POS tagging and NER, we use datasets from the XTREME (Cross-lingual TRansfer Evaluation of Multilingual Encoders) benchmark [10]. XTREME is one of the most widely adopted resources for evaluating multilingual NLP models, covering a diverse set of tasks and languages. Its POS and NER datasets are particularly well suited to our study because they are available for all five languages considered (Bulgarian, Chinese, Dutch, Italian, and Russian) and have been preprocessed and standardised for cross-lingual comparison. Using XTREME ensures that our evaluation is both consistent across languages and directly comparable to previous cross-lingual research.

For the remaining tasks; SA, HSD, QA, and NLI, datasets were selected individually for each language, prioritising availability, prior use in the literature, and suitability for fine-tuning transformer-based models. An overview of all selected datasets is provided in Table 1, which reports the number of rows per task and language. Additional details, including label distributions of the classification tasks, are provided in Appendix A.

Table 1: Dataset names and sizes for each NLP task and language.
Task Dutch Italian Bulgarian Russian Chinese
POS Alpino [D1] (208,747) PoSTWITA-UD [I1] (129,668) UD Bulgarian-BTB [B1] (156,149) Taiga [R1] (197,001) UD Chinese-GSD [C1] (123,291)
NER wikiann-nl [D2] (40,000) wikiann-it [I2] (40,000) wikiann-bg [B2] (40,000) wikiann-ru [R2] (40,000) wikiann-zh [C2] (40,000)
SA DBRD [D3] (21,895) Italian Tweets [I3] (165,815) Cinexio Movie Reviews [B3] (9,827) RuReviews [R3] (180,000) Weibo Senti 100k [C3] (119,988)
HSD Dutch HateCheck [D4] (3,765) Multilingual Hate Speech [I4] (6,839) Hate Speech Classification in Bulgarian [B4] (102,750) Russian South Park [R4] (15,875) COLD [C4] (37,480)
NLI SICK-NL [D5] (9,840) LingNLI [I5] (34,878) XNLI-bg [B5] (400,202) XNLI-ru [R5] (400,202) XNLI-zh [C5] (400,202)
QA P-Direkt [D6] (323) QA-ITA-200k [I6] (202,471) EXAMS [B6] (3,349) SberQuAD [R6] (74,300) CMRC2018 [C6] (14,363)

3pt

2.1.2 Data Preprocessing↩︎

The preprocessing pipeline adopted in this work is illustrated in Figure 1 and consists of the following key steps:

  1. Dataset splitting: We followed official dataset splits. When official splits were not provided, each dataset was randomly divided into training (80%), validation (10%), and test (10%) subsets.

  2. Handling missing values: Examples containing missing or corrupted values, whether originally present or introduced during translation. Corrupted values were identified when Hugging Face models were unable to parse the input during tokenisation or model loading.

  3. Dropping unnecessary columns: Non-essential metadata columns that were not required for BERT fine-tuning were discarded.

  4. Text cleaning: Dataset-specific cleaning procedures were applied, such as removing unwanted characters or artefacts. For NER, we removed spurious punctuation marks introduced during word-by-word translation. For question answering, we reformat all datasets to match the structure of the SQuAD dataset, in order to have a consistent format for questions, contexts, and answers. In the cases of HSD and SA, we apply a more intensive data cleaning process, where we perform lowercasing, removing URLs and special characters, removing extra whitespace, removing non-standard punctuation, removing usernames and handling missing values by removing incomplete samples.

  5. Label adjustment: Labels were reviewed and, where necessary, converted into integer format to ensure compatibility with training. For token-level tasks (NER, POS), labels were aligned with subword tokenization by assigning the entity or POS tag to the first subword and propagating it to the rest.

  6. Class imbalance handling: Where class distributions were highly skewed, balancing techniques were applied to mitigate bias during training. For example, we compute class weights and incorporate these into the loss function during training for imbalanced datasets. These class weights are calculated based on class distribution, where less frequent classes get a higher weight to prevent the models from simply optimising for the most frequent class. This strategy is applied to datasets where the class distribution ratio is 60:40 or more imbalanced in order to improve model generalisation and robustness.

  7. Tokenisation: All text was tokenised with the appropriate BERT tokeniser. For sentence-level classification tasks (SA, HSD, NLI), labels were assigned at the sequence level. For NER and POS tagging, word-level labels were aligned with the tokenised input. For NLI, the tokenizer processed the premise-hypothesis pairs with the [SEP] token to capture between-sentence dependencies. For QA, if the context is too long to fit within the model’s maximum input length, it is divided into overlapping chunks using a sliding-window mechanism known as stride in order to ensure potential answer spans are not truncated at chunk boundaries. After tokenisation, we track the original example each tokenised chunk corresponds to and align token indices with the character-level answer span to correctly map the start and end positions of the answer within the tokenised input.

Figure 1: Overview of the general preprocessing pipeline applied before model fine-tuning. The pipeline includes dataset splitting, removal of incomplete examples, dropping non-essential columns, text cleaning, label conversion, class-imbalance handling, and tokenisation. Task-specific preprocessing steps, such as answer-span realignment for question answering and POS re-labelling after translation, are described separately in the text.

In addition to this pipeline which is applied across all tasks, certain task-specific challenges require specialised handling. For QA, an essential processing step in translated texts is to recompute the answer start index within the translated context. Translation often alters the structure of the sentences, the order of words, or the phrasing, invalidating the original indices defined in the source language. To address this, we use Hugging Face’s transformers library and apply a QA pipeline built on a pretrained DistilBERT model [41]. For each translation question-context pair, the pipeline predicts the most likely answer span, from which both the answer text and its new starting index were extracted. These recomputed values are then used to fine-tune the BERT-Base model. In cases where the model fails to return a valid result, the samples are discarded. Some QA datasets, such as EXAMS, QA-ITA-200k, and CMRC2018, are missing answer start indices in their original form. For these, we first attempt a direct substring match of the answer within the context. When that fails, we apply fuzzy string matching to locate a similar phrase in the context. If a match is found above a similarity threshold, we compute the corresponding start and end indices. This approach achieves full alignment for CMRC2018 and good coverage in EXAMS, where the answer start index is found for 92% of the entries. It does, however, prove ineffective for QA-ITA-200k, where approximately 78% of examples lack a detectable match. As a result, we adopt the same strategy used for translated datasets: applying a QA pipeline based on the XLM-RoBERTa model to infer the answer span and starting index. When using the QA pipeline, so for the cases of the translated datasets and the Italian original dataset, the method always predicts a valid answer plan, allowing us to recompute and replace the original annotations in 100% of cases. In these scenarios, no examples are discarded. However, it is important to note that while the pipeline returns consistent results, the correctness of these predictions is not guaranteed. As such, some degree of noise or misalignment may persist despite the technical completeness of the preprocessing step.

For the POS tagging task, a critical challenge emerges from the translation of datasets that were originally annotated with Universal POS (UPOS) tags at the word level. The translation model used, Helsinki-NLP/Opus-MT, is optimised for sentence-level translation. Although this improves fluency and reduces hallucinations, it also means that translated sentences no longer have a one-to-one correspondence with the original tokenised forms. As a result, the original UPOS annotations become misaligned or unusable. To overcome this, we opt to recompute POS tags directly on the translated English text using the spaCy library. Each translated sentence is processed with spaCy’s pretrained English pipeline, which outputs POS tags for each token based on linguistic analysis. This ensures that the number of tokens matches the number of predicted POS tags, restoring alignment, and making the dataset suitable for supervised training.

2.2 Translation Models↩︎

To translate the non-English datasets into English, we use models from the OPUS-MT project [42]. OPUS-MT provides open-source neural machine translation models trained on large-scale parallel corpora from the OPUS bitext repository. For the purposes of this study, OPUS-MT offers an important practical advantage: dedicated models are available for all language pairs considered here (Bulgarian–English, Chinese–English, Dutch–English, Italian–English, and Russian–English), enabling a consistent translation pipeline across all experiments.

The choice of OPUS-MT was motivated by the central aim of this study: to evaluate a resource-light, transparent, and reproducible translate-train strategy rather than to benchmark state-of-the-art machine translation systems. Commercial systems such as DeepL [43] and Google Translate often achieve strong performance in terms of fluency, contextual adequacy, and idiomatic expression, but they also introduce practical constraints related to cost, data sharing, API dependence, version instability, and reproducibility. Similarly, recent multilingual or instruction-tuned large language models provide increasingly strong translation capabilities, but their performance can depend on prompting strategies, decoding parameters, model access, and computational resources.

OPUS-MT was therefore selected as a practical and reproducible translation component. It can be executed locally within the Hugging Face ecosystem, avoids reliance on commercial APIs, and allows the full preprocessing and fine-tuning pipeline to be replicated across computing environments. This is particularly relevant for low-resource and resource-constrained settings, where access to large proprietary models or paid translation systems may be limited.

Previous work supports the use of OPUS-MT for applied text-analysis pipelines. In a large-scale comparison of OPUS-MT, Google Translate, and DeepL, Licht et al. found no statistically significant downstream differences for topic modelling and text classification, with average performance differences below 0.01 F1 points and highly similar topic correlations with human-translated benchmarks across 10 European source languages [44]. Although these findings do not necessarily generalise to all tasks considered in the present study, especially token-level tasks such as POS tagging and named entity recognition, they indicate that OPUS-MT can provide a competitive and reproducible basis for downstream NLP experiments.

To further contextualise this choice, we conducted a small qualitative inspection of Dutch sentiment-analysis examples translated with several open multilingual alternatives. This inspection suggested that some larger multilingual models produced more unstable translations in this setting, including untranslated fragments, semantic shifts, omissions, and overly literal renderings. We do not treat this inspection as a full machine translation benchmark, but as additional support for using OPUS-MT as the translation component in a resource-light and reproducible experimental pipeline. A systematic comparison of translation systems, including commercial systems and task-specific LLM-based translation models, remains an important direction for future work.

3 Experiments↩︎

We evaluate the effectiveness of translation-based fine-tuning by comparing language-specific BERT models on original texts with an English BERT model fine-tuned on their translated counterparts. Our experiments cover Bulgarian, Chinese, Dutch, Italian, and Russian across six NLP tasks. As described in Section 2.2, we use OPUS-MT to translate all non-English datasets into English. Fine-tuning and hyperparameter tuning are performed using the BERT-base model [1], which offers a good balance between efficiency and accuracy, requiring fewer computational resources than BERT-Large while still achieving strong results across many benchmarks [45]. Depending on the task, we employ either the cased or uncased variant. The following subsection details the language-specific BERT models used as baselines for the original texts.

3.1 Non-English BERT Models↩︎

To establish native-language baselines, we run experiments on the original, non-translated datasets using language-specific BERT-family models. All selected models are publicly available through Hugging Face and were chosen to provide comparable encoder-based baselines across languages. Where possible, we selected BERT-base checkpoints in both cased and uncased variants.

For Bulgarian, we use bert-web-bg and the uncased bert_bg_lit_web_base_uncased model by AIaLT-IICT, both of which are publicly available Bulgarian BERT-based checkpoints suitable for downstream fine-tuning. For Dutch, we rely on BERTje [46], a well-established Dutch BERT-base model that was shown to outperform multilingual BERT on several Dutch downstream tasks. Because BERTje does not provide a directly corresponding uncased Dutch BERT-base checkpoint, we use the same model in both the cased and uncased experimental settings. This choice preserves architectural comparability across experiments, although we acknowledge that newer Dutch encoder models, such as RobBERT, may offer stronger performance but follow a different RoBERTa-based architecture. For Italian, we used the cased and uncased models released by the dbmdz team, trained on large Italian corpora and shown to outperform mBERT and XLM-R. For Chinese, we employ Google’s official bert-base-chinese, which serves as both a cased and uncased model since the language does not mark case. For Russian, we use ruBERT (DeepPavlov) for the cased setting and deepvk/bert-base-uncased for the uncased setting, both widely adopted in Russian NLP. A summary of all models and their Hugging Face identifiers is provided in Table 2.

Table 2: Hugging Face identifiers of the BERT models used in the language-specific experiments.
Language Cased Uncased
Dutch GroNLP/bert-base-dutch-cased GroNLP/bert-base-dutch-cased
Italian dbmdz/bert-base-italian-cased dbmdz/bert-base-italian-uncased
Bulgarian usmiva/bert-web-bg AIaLT-IICT/bert_bg_lit_web_base_uncased
Russian DeepPavlov/rubert-base-cased deepvk/bert-base-uncased
Chinese google-bert/bert-base-chinese google-bert/bert-base-chinese

4pt

3.2 Hyperparameter Tuning↩︎

We use Optuna [47] for automated hyperparameter optimisation based on Bayesian search. The tuned parameters include learning rate, batch size, number of training epochs, and weight decay. Hyperparameter tuning is applied to the QA, HSD, POS tagging, and NER tasks, selecting the configuration with the highest validation F1-score. For NLI and SA, we use fixed hyperparameters: learning rate \(5\times10^{-5}\), batch size 16, 3 epochs, and weight decay 0.01, due to their larger dataset sizes and infrastructural constraints.

3.3 Fine-tuning↩︎

We fine-tune all BERT models using Hugging Face’s Trainer API, which simplifies the process of training and evaluating transformer-based models. With the Trainer class, we can automate forward passes, backpropagation, optimisation, evaluation, and checkpoint management. This training configuration allows us to maintain a clear and modular training pipeline while ensuring reproducibility and consistency between experiments. All models employ Hugging Face tokenisers and custom PyTorch Dataset classes for input preparation. Training, validation and test sets are created using an 80/10/10 split when a standard split is not provided by the dataset creators. We use the same random seed to ensure reproducibility.

3.4 Evaluation↩︎

To ensure a fair and comprehensive comparison between the translation-based and native-language models, we adopt appropriate evaluation metrics according to the task. For classification tasks, we report standard metrics including accuracy, precision, recall, and F1-score, providing a balanced view of performance across majority and minority classes. In highly imbalanced datasets, such as those in hate speech detection and sentiment analysis, the F1-score is emphasised, as it better reflects performance on under-represented categories.

Although all metrics are reported for completeness, the F1-score is used as the principal basis of comparison across tasks and languages. This choice reflects its ability to balance precision and recall, making it particularly informative in imbalanced classification settings and sequence-labelling tasks where errors are not evenly distributed. Although the F1-score was chosen as the principal metric for comparability across tasks, we note that alternative F\(_\beta\)-scores (e.g., F0.25) could be considered in contexts where precision is more critical than recall.

For token-level sequence labelling tasks (POS tagging and NER), the evaluation is based on token-level precision, recall, and F1-score, following standard CoNLL evaluation practices [48]. These metrics capture the models’ abilities to assign correct labels at the subword level, with special handling to ensure alignment between the original labels and BERT’s WordPiece tokenization.

For span-based tasks such as QA, we employ Exact Match (EM) and F1-score. EM measures the proportion of predictions that match the gold-standard answer span exactly, while F1 accounts for the partial overlap between the predicted and reference answers, thus providing a more nuanced reflection of the quality of the answer.

Finally, to summarise relative performance across all tasks and languages, we compute the difference in F1-scores between translation-based and native-language models. The results are categorised as better, worse or comparable, and the results are considered comparable if the performance gap lies below 3 percentage points on either side. With these evaluation criteria established, we now turn to the experimental results, analysing performance differences between translation-based and native-language BERT models across tasks and languages.

4 Results↩︎

In this section, we evaluate to which extent translation can serve as a viable alternative to language-specific modelling. The results are presented by task, following an increasing order of linguistic and semantic complexity. We begin with Part-of-Speech (POS) tagging and Named Entity Recognition (NER), which primarily test syntactic and token-level accuracy. We then move to Sentiment Analysis (SA) and Hate Speech Detection (HSD), which involve more abstract, lexical, and affective interpretation. Finally, we consider Natural Language Inference (NLI) and Question Answering (QA), which require higher-level reasoning and contextual understanding. Within each task, languages are ordered by their linguistic similarity to English. This ordering facilitates interpretation of cross-linguistic trends, as translation-based models are expected to perform more closely to native models for languages that are typologically similar to English, while larger gaps may emerge for more distant languages.

Throughout this section, we treat the native-language BERT model as the reference baseline for each language–task pair. The translation-based model, created by translating the input into English and fine-tuning English BERT, is evaluated against this baseline. Therefore, terms such as ‘performance drop,’ ‘improvement,’ or ‘comparable results’ refer to changes in performance relative to this baseline.

4.1 Part-of-Speech Tagging↩︎

Table 3 presents the results for the POS tagging task. It is important to interpret the POS tagging results differently from the other tasks. Because POS labels for the translated datasets were automatically recomputed on the English translations, these resuslts should be interpreted as evaluating the quality and usability of the translated silver-labelled POS pipeline rather than as a direct comparison to the original gold-labelled POS task. Under this setup, the translated Dutch and Chinese datasets yielded higher F1-scores than their original-language counterparts, while Italian and Russian showed clear decreases and Bulgarian remained largely stable. These patterns suggest that translated English POS data can support effective model training in some cases, but the results are not directly comparable to tasks where the original gold labels are preserved.

Table 3: Results on the test sets of the POS tagging datasets obtained after fine-tuning. The \(\triangle\)F1 column represents the performance change when using translated data.
Language Data Acc. Prec. Rec. F1 \(\triangle\)F1
Dutch Translated 0.9643 0.8505 0.9138 0.8699 +8.68
Original 0.8442 0.7741 0.8116 0.7831
Italian Translated 0.7492 0.8057 0.8258 0.7881 -14.47
Original 0.9621 0.9256 0.9411 0.9328
Bulgarian Translated 0.9745 0.9114 0.9528 0.9285 -1.78
Original 0.9764 0.9144 0.9806 0.9463
Russian Translated 0.8681 0.8052 0.8445 0.8122 -8.13
Original 0.9407 0.8678 0.9338 0.8935
Chinese Translated 0.9819 0.9230 0.9573 0.9369 +13.31
Original 0.8569 0.7637 0.8791 0.8038

3pt

4.2 Named Entity Recognition↩︎

Table 4 presents the results for the NER task. Overall, the models achieve strong performance on the original datasets for Bulgarian, Italian, and Russian. For Bulgarian and Italian, the models trained on translated data show some performance degradation relative to the original-language models, but the resulting F1-scores remain reasonably high. This indicates that the models maintain a substantial degree of effectiveness on the translated datasets, though with reduced reliability. In contrast, the performance on the translated Russian data declines sharply, suggesting that translation introduces substantial noise that negatively affects the NER task for this language.

For Dutch, the models achieve moderate performance in both settings, with the translated-data model showing a slight improvement, indicating relative robustness to translation-induced variation. For Chinese, the performance decreases notably after translation, indicating challenges in modelling NER after translating Chinese to English.

Table 4: Results on the test sets of the NER datasets obtained after fine-tuning. The \(\triangle\)F1 column represents the performance change when using translated data.
Language Data Acc. Prec. Rec. F1 \(\triangle\)F1
Dutch Translated 0.9363 0.7439 0.7982 0.7701 +2.75
Original 0.8961 0.7011 0.7892 0.7426
Italian Translated 0.9141 0.7421 0.8030 0.7713 -10.29
Original 0.9486 0.8526 0.8969 0.8742
Bulgarian Translated 0.9291 0.6906 0.8388 0.7575 -14.50
Original 0.9513 0.8829 0.9230 0.9025
Russian Translated 0.8172 0.2685 0.6446 0.3791 -50.05
Original 0.9450 0.8593 0.9008 0.8796
Chinese Translated 0.8296 0.4063 0.7317 0.5225 -7.54
Original 0.8578 0.4803 0.7917 0.5979

3pt

4.3 Sentiment Analysis↩︎

Table 5 presents the results for the SA task. Performance varies heavily across languages. For Bulgarian, the model trained on Bulgarian text shows moderate performance, with an accuracy of 79.5% and an F1-score of 66.6%. The translated approach shows a decline across all metrics, particularly in precision, indicating a higher rate of false positives.

In Chinese, the respective model achieves near-perfect accuracy and F1-score in the original-language setting. The translated version shows a notable decrease, but performance remains high overall.

Dutch also yields very high performance, with the models trained on original and translated input achieving nearly identical results. The dataset is binary and balanced, which supports consistent performance across both configurations.

For the Italian dataset, results are more nuanced. The model on translated input achieves slightly higher accuracy, but both models converge at a similar F1-score, indicating that despite high overall accuracy, the models may have difficulty with minority sentiment classes. This reflects a common effect of class imbalance, where accuracy overestimates true performance.

Finally, for Russian, the models show solid performance in both configurations, and the translated version exhibits only a modest decrease across all metrics, indicating that the model trained on translated data is effective for SA in this context.

Table 5: Results on the test sets of the SA datasets obtained after fine-tuning. The \(\triangle\)F1 column represents the performance change when using translated data.
Language Data Acc. Prec. Rec. F1 \(\triangle\)F1
Dutch Translated 0.9283 0.9284 0.9282 0.9283 -0.07
Original 0.9293 0.9295 0.9290 0.9290
Italian Translated 0.8341 0.5745 0.5861 0.5603 -0.05
Original 0.7993 0.5063 0.6815 0.5608
Bulgarian Translated 0.7620 0.6332 0.6432 0.6380 -2.76
Original 0.7945 0.6963 0.6632 0.6656
Russian Translated 0.7417 0.7621 0.7414 0.7439 -3.10
Original 0.7719 0.7833 0.7715 0.7749
Chinese Translated 0.8294 0.8297 0.8293 0.8293 -15.49
Original 0.9842 0.9846 0.9843 0.9842

3pt

4.4 Hate Speech Detection↩︎

Table 6 presents the results for the HSD task in the five languages considered. Overall, these results reveal varying levels of success in using BERT to detect hate speech, with performance largely dependent on the characteristics of the language and dataset. For Bulgarian, both models achieve very high accuracy (above 97.8%), indicating strong overall classification capability. However, the considerably lower precision, recall, and F1-scores (all below 0.74) indicate difficulty in correctly identifying hate speech instances, likely in part due to class imbalance and the limited ability to predict the minority class.

The largest performance gap is observed for Chinese, where the model on translated input substantially underperforms the original-language BERT by more than 7% across all metrics. The translated model reaches an F1-score of 0.8303, compared to 0.9063 in the model trained on Chinese texts. For Dutch, the original-language model demonstrates the best performance across all metrics, achieving an F1-score of 0.9829, the highest among all evaluated hate speech datasets. The translated model also performs well, indicating that both configurations are effective. The strong results, especially in recall on the hateful class, show that both models can reliably identify hate speech in this dataset, regardless of translation.

In the case of Italian, both models show more modest results, with F1-scores below 0.79. Although the original-language model performs slightly better (by about 3–4% in recall and F1), the overall performance of the translated model indicates moderate effectiveness. The models appear to capture hate speech patterns to some extent, but with noticeable limitations in distinguishing subtle cases.

For Russian, the differences between the translated and original versions are relatively small, with the translated model reporting a decline of only about 1.5% across most metrics. Both versions yield F1-scores in the range of 0.86–0.88, indicating solid performance.

Table 6: Results on the test sets of the HSD datasets obtained after fine-tuning. The \(\triangle\)F1 column represents the performance change when using translated data.
Language Data Acc. Prec. Rec. F1 \(\triangle\)F1
Dutch Translated 0.9469 0.9574 0.9081 0.9291 -5.38
Original 0.9867 0.9911 0.9755 0.9829
Italian Translated 0.7596 0.7522 0.7511 0.7516 -3.71
Original 0.8002 0.8008 0.7833 0.7887
Bulgarian Translated 0.9817 0.7163 0.6889 0.7016 -2.36
Original 0.9782 0.7104 0.7424 0.7252
Russian Translated 0.8797 0.8560 0.8685 0.8617 -1.34
Original 0.8911 0.8683 0.8835 0.8751
Chinese Translated 0.8303 0.8303 0.8307 0.8303 -7.60
Original 0.9064 0.9065 0.9066 0.9063

3pt

4.5 Natural Language Inference↩︎

Table 7 shows the results for the NLI task, which demonstrate relatively stable model performance across both original and translated datasets. For Bulgarian, the models perform well on both original and translated input. The difference is minimal, indicating the models can maintain robust inference capabilities regardless of whether the data is in the original language or translated. In Chinese, the performance is slightly lower overall but remains reasonably strong, suggesting that the models can still effectively perform NLI, although with some sensitivity to translation quality or linguistic complexity. Dutch also shows strong and consistent results, and for Italian, the model trained on the translated dataset actually outperforms the model trained on the original texts. Although both Italian and Dutch yield lower scores than other languages, small translation improvement implies that translation may help mitigate some limitations in the original data quality or structure. Russian is another case where the translated version marginally outperforms the original, again reflecting resilience to translating in the NLI setting and suggesting effective generalisation.

Table 7: Results on the test sets of the NLI datasets obtained after fine-tuning. The \(\triangle\)F1 column represents the performance change when using translated data.
Language Data Acc. Prec. Rec. F1 \(\triangle\)F1
Dutch Translated 0.8333 0.8166 0.8377 0.8248 -0.42
Original 0.8394 0.8100 0.8558 0.8290
Italian Translated 0.6451 0.6434 0.6440 0.6434 +2.27
Original 0.6210 0.6256 0.6207 0.6207
Bulgarian Translated 0.7771 0.7776 0.7771 0.7773 -0.75
Original 0.7847 0.7868 0.7849 0.7848
Russian Translated 0.7702 0.7707 0.7702 0.7704 +1.13
Original 0.7599 0.7600 0.7600 0.7591
Chinese Translated 0.7390 0.7384 0.7389 0.7382 -3.47
Original 0.7723 0.7749 0.7722 0.7729

3pt

4.6 Question Answering↩︎

Table 8 presents the results for the QA task, evaluated using EM and F1-score. In general, the results reveal significant variability in performance across languages and datasets, driven by factors such as dataset size, context complexity, and preprocessing challenges related to answer alignment. Here, context complexity refers to the structural and semantic difficulty of the passages provided for question answering. Longer, information-dense, or syntactically complex contexts increase the challenge of locating answer spans, particularly after translation, where meaning or alignment can be partially distorted. For Bulgarian, the performance is low across metrics, regardless of whether the original or translated version is used. The highest EM recorded is only 21.1%, and the F1-score reaches 33.3%. These modest scores suggest that the models struggle with the task on this dataset, possibly due to the relatively small size of the dataset (3,349 examples) and the fact that the dataset was originally created for multiple-choice answers. These factors likely make it difficult for the models to locate and extract the answer spans accurately. The low EM and F1-scores reflect this challenge, although we do not measure the average positional error directly; further span alignment analysis could clarify whether the errors are due to mislocation or semantic mismatch. For Chinese, the results are noticeably better. The original-language model achieves an EM of 0.461 and an F1-score of 0.469, demonstrating moderate success. In contrast, the translation-based approach suffers a noticeable drop in EM (to 0.295), although the F1-score remains relatively close (0.425). For Dutch, the translated model achieved an EM of 0.214 and an F1-score of 0.509. The original-language model, by contrast, produces no exact matches, highlighting alignment or formatting issues in the original version. The translated model demonstrates reasonable capability for Dutch QA despite the limited size of the dataset. In Italian, the results are especially strong for the translated version, which achieves the second-highest F1-score overall (0.701) and a high EM of 0.583. The original-language model performs substantially worse. The translated setup, supported by the English QA span inference with distilBERT, enables effective model training and prediction. The Russian dataset yields the highest performance among all evaluated datasets, with the translated model achieving an EM score of 0.652 and an F1-score of 0.763. The original-language model also attains strong results, indicating that the dataset is well-structured and particularly suitable for span-based QA evaluation.

Table 8: Results on the test sets of the QA datasets obtained after fine-tuning. The \(\triangle\)F1 column represents the performance change when using translated data.
Language Data EM F1 \(\triangle\)F1
Dutch Translated 0.2143 0.5095 +4.50
Original 0.0000 0.4644
Italian Translated 0.5829 0.7012 +13.34
Original 0.0869 0.5678
Bulgarian Translated 0.2112 0.2992 -3.38
Original 0.1618 0.3330
Russian Translated 0.6521 0.7634 +2.14
Original 0.5358 0.7420
Chinese Translated 0.2948 0.4245 -4.45
Original 0.4607 0.4690

3pt

4.7 Overall Performance Overview↩︎

Table 9 summarises the results of the translation-based model relative to native-language baselines across all tasks and languages. Each language-task combination is classified into three categories per task: translation-based results were worse than native-language BERT (\(\times\)), comparable (\(\sim\)), or better (\(✔\)). Results are considered comparable when the translation-based approach achieves a performance within 3 percentage points. For most tasks this refers to F1-score, while for question answering it refers to the span-level F1-score.

For interpretability, the tasks in Table 9 are ordered by increasing task complexity; from structurally orientated sequence-labelling tasks (POS tagging, NER) to semantically demanding classification and inference tasks (HSD, NLI, QA). Similarly, the languages are arranged approximately by typological proximity to English, from Dutch (closest) to Chinese (most distant), allowing clearer comparison of cross-linguistic patterns.

Across all 30 language–task combinations, the translation-based approach achieved comparable or better performance in 16 cases (53.3%). However, the POS tagging results require a more cautious interpretation, because POS labels for the translated datasets were automatically recomputed on the English translations rather than projected from the original gold-standard annotations. The translated POS setting should therefore be understood as a silver-label experiment rather than a direct gold-label comparison. Under this stricter interpretation, the translation-based approach remains comparable or better in 13 out of 25 settings (52.0%).

A further summary excluding both token-level tasks, POS tagging and NER, shows that translation-based fine-tuning is comparable or superior in 12 out of 20 sentence-level or span-based settings (60.0%). This supports the broader pattern observed in the task-specific results: translation-based fine-tuning is most reliable for tasks where labels are attached to complete sequences or answer spans, such as SA, HSD, NLI, and QA, and less reliable for tasks that depend on preserving token boundaries and word-level annotations. Improvements are most frequent in QA and NLI, while performance drops are more common in NER and HSD. Language-wise, Dutch shows the highest rate of comparable or better outcomes, while Chinese shows the fewest such cases. These cross-task trends highlight both the potential and the limitations of translation-based fine-tuning. In the following Discussion section, we examine the linguistic, task-specific, and methodological factors that may explain these patterns.

Table 9: Performance of translation-based models compared to native-language models across tasks and languages. Ticks (\(✔\)) indicate better performance, crosses (\(\times\)) indicate worse performance, and tildes (\(\sim\)) indicate comparable results, defined as less than 3 percentage points difference in the primary evaluation metric.
Task Dutch Italian Bulgarian Russian Chinese
POS \(✔\) \(\times\) \(\sim\) \(\times\) \(✔\)
NER \(\sim\) \(\times\) \(\times\) \(\times\) \(\times\)
SA \(\sim\) \(\sim\) \(\sim\) \(\times\) \(\times\)
HSD \(\times\) \(\times\) \(\sim\) \(\sim\) \(\times\)
NLI \(\sim\) \(\sim\) \(\sim\) \(\sim\) \(\times\)
QA \(✔\) \(✔\) \(\times\) \(\sim\) \(\times\)

4pt

5 Discussion↩︎

The results presented in Section 4 provide a comprehensive view of how translation-based fine-tuning compares to native-language BERT models across multiple tasks and languages. Overall, the findings suggest that translating data into English and fine-tuning an English BERT model can serve as a practical and resource-light alternative under specific conditions, rather than as a general replacement for language-specific models, multilingual encoders, or LLM-based approaches. Its success depends on the interaction between translation fidelity, task type, label structure, dataset characteristics, and linguistic distance. This section contextualises these findings within broader NLP research and discusses their implications for cross-lingual transfer, reproducibility, and future research.

The cross-linguistic patterns reveal a clear gradual variation in performance linked to typological proximity to English. Translation-based models achieved the strongest results for Dutch, which shares numerous structural features with English, including relatively fixed word order and shared Germanic roots. These factors likely helped English BERT’s pretrained representations to generalise more effectively. This observation is consistent with previous work by Wu and Dredze, who demonstrated that cross-lingual transfer efficiency is significantly influenced by linguistic similarity [8]. However, typological proximity may not have directly influenced the models’ learning capacity after translation, but rather indirectly through translation quality. Prior evaluations of OPUS-MT [49], [50] have shown that translation accuracy is generally higher for typologically related languages and degrades for more distant pairs, suggesting that linguistic similarity improves both translation accuracy and downstream model performance.

Although typological proximity clearly helps, it is not the sole determinant of success. The Slavic languages Bulgarian and Russian still showed competitive performance after translation in several tasks, despite their greater morphological complexity and freer word order. This indicates that translation-based fine-tuning can bridge moderate typological distances when translation quality is sufficient. Interestingly, Russian frequently maintained strong performance across multiple tasks after translation, suggesting that the robustness of the source datasets (e.g., SberQuAD for QA and XNLI-ru for NLI) and the strong generalisation capacity of English BERT can partially mitigate typological distance. By contrast, Bulgarian, which relied on smaller and more imbalanced datasets, showed slightly less stability after translation, reinforcing the role of data quality and sample size in the success of cross-lingual transfer.

At the other end of the proximity spectrum, Chinese consistently underperformed in the translation-based setup. This outcome can be attributed to several factors: (1) substantial structural and typological distance from English, including differences in word segmentation, syntax, and morphology; (2) potential translation noise introduced during preprocessing, especially for token-level tasks; and (3) the presence of a possibly strong monolingual baseline in bert-base-chinese, which captures language-specific semantics more effectively. Together, these elements likely made it difficult for English BERT to fully replicate the performance of the native Chinese model.

In general, these findings suggest that typological proximity facilitates, but does not fully determine, the success of translation-based fine-tuning. Our experiments show that the interaction between the linguistic distance, the quality of the data set and the task type could jointly shape the performance. Languages that are moderately distant from English but supported by high-quality datasets can still achieve competitive results, highlighting that translation-based approaches are not strictly limited to languages closely related to English, but depend on a balance between linguistic and data-driven factors.

5.2 Task-specific Patterns↩︎

The results reveal that the effectiveness of the translation-based approach varies considerably between task types, reflecting differences in how sensitive each task is to linguistic nuance, how its data is annotated, and how strictly label alignment must be preserved after translation. Overall, translation-based fine-tuning was most reliable for tasks where labels are attached to complete sequences or answer spans, such as NLI and QA, and less reliable for tasks that depend on preserving word-level boundaries, entity spans, or culturally specific lexical cues.

For NLI and QA, the translation-based approach often produced comparable or better results than the native-language baselines. A likely explanation is that these tasks depend primarily on sentence- or passage-level semantic relations, such as the relation between a premise and hypothesis or between a question and its supporting context. These relations can often remain intact after translation, even when individual word choices or sentence structures change. However, QA also introduces an additional methodological challenge: answer spans must be re-identified in the translated context. As a result, QA performance should be interpreted not only as a measure of model performance, but also as reflecting the reliability of the answer-span realignment procedure.

In contrast, tasks such as SA and HSD were more vulnerable to translation noise and domain mismatch. These tasks rely on subtle lexical and cultural cues; such as figurative expressions, irony, or slang that carry emotional or social meaning. During translation, these nuances are frequently softened, neutralised, or interpreted differently, which can alter the original intent or tone of the text. In some cases, meaning may even be reversed: ironic or sarcastic expressions that convey negativity in the original language can be translated literally, causing the models to possibly misinterpret them as positive statements. As a result, translated data may not convey the emotional intensity or offensiveness that models need to detect, reducing their effectiveness in these settings.

The token-level tasks require the most cautious interpretation. NER performance was generally weaker after translation, which is consistent with the fact that translation can alter entity surface forms, token boundaries, word order, and entity spans. These changes make it difficult to preserve a direct correspondence between the translated text and the original gold-standard annotations. POS tagging differs further from the other tasks because the original POS labels could not be directly preserved after sentence-level translation. Instead, POS labels were recomputed on the translated English text using an automatic English POS tagger. For this reason, the POS findings should be interpreted as evidence about the feasibility of constructing a usable translated POS pipeline, not as evidence that translation preserves original POS annotations without loss.

Taken together, these task-specific patterns suggest that translation-based fine-tuning is most suitable for tasks in which the relevant information is expressed at the sentence, passage, or answer-span level, and less suitable for tasks where the labels are tightly coupled to language-specific surface forms, token boundaries, or culturally situated expressions. This distinction helps explain why the approach remains promising for resource-light cross-lingual transfer, while also highlighting the methodological limits of using translation as a general-purpose bridge across all NLP tasks.

5.3 Dataset Quality and Label Distribution↩︎

The results of our experiments suggest that dataset characteristics, while relevant, played a secondary role compared to typological and linguistic factors in determining translation-based performance. This conclusion is supported by several cross-linguistic patterns in our results: languages with relatively small or imbalanced datasets, such as Dutch, often achieved strong performance, while Chinese, which had large and well-balanced corpora, consistently underperformed. These discrepancies indicate that dataset size and label distribution alone do not account for the observed performance differences, suggesting that linguistic proximity and translation fidelity exert a stronger and more systematic influence on model outcomes.

As shown in Table 1 and Appendix A, dataset size and label balance varied widely across tasks and languages, introducing differences in task difficulty and robustness. For instance, while the Italian QA dataset (QA-ITA-200k) and Russian NLI corpus (XNLI-ru) contained hundreds of thousands of examples, Dutch QA and HSD datasets were limited to only a few hundred and a few thousand samples, respectively. Similarly, several datasets, particularly Bulgarian HSD and SA, showed pronounced class imbalance, with minority classes representing less than 10% of the data.

Despite these disparities, dataset size and label distribution did not consistently predict model performance. Dutch, for example, frequently achieved strong results despite comparatively small datasets, suggesting that typological proximity and translation quality had a stronger impact than dataset size. Furthermore, Chinese tasks, which were supported by large and balanced datasets, consistently underperformed, further indicating that linguistic distance is more important in this context than data availability. For Russian, the high quality and well-structured datasets themselves likely contributed to the strong results across tasks, mitigating, but not eliminating, the challenges posed by the language’s morphological complexity and typological distance from English.

Overall, these results suggest that dataset quality and label balance shape performance to a degree, but they are not the main determinants of success. Instead, their influence interacts with typological distance and translation fidelity: large, well-balanced datasets can compensate for moderate linguistic differences (as seen in Russian), but they cannot overcome substantial typological or structural divergence (as observed in Chinese). This reinforces that cross-lingual transfer effectiveness depends on the combined effects of data quality, linguistic similarity, and the stability of the translation process.

5.4 Resource Efficiency↩︎

Beyond performance, an important consideration is computational efficiency. Although this study did not directly evaluate computational resource use, the methodological design itself implies substantial potential savings. Fine-tuning a pre-trained English BERT model is less resource-intensive than pretraining language-specific models from scratch, which typically require hundreds of GPU hours and massive corpora [9], [30], [31]. By leveraging existing English models, translation-based fine-tuning avoids this pretraining overhead while enabling cross-lingual generalisation. However, this efficiency gain is partly lowered by the additional inference stage introduced by the translation step. Although this cost is modest relative to pretraining, it can accumulate in large-scale or continuously deployed systems where inference occurs frequently [51], [52]. Therefore, while translation-based fine-tuning offers a resource-efficient alternative to multilingual model training in concept, the exact magnitude of efficiency gains depends on how translation is integrated into practical workflows and the scale at which the system operates. Nevertheless, the approach offers a scalable and useful blueprint for extending NLP technologies to languages with limited digital resources, reducing the overall entry barrier for cross-lingual research and application.

5.5 Limitations and Future Directions↩︎

Several limitations of this study also point to directions for future research. First, the current study focusses on five languages that span a limited subset of the world’s linguistic diversity. Although this selection allowed coverage across major language families and typological distances, expanding the evaluation to include additional and especially under-represented languages would allow for a more comprehensive understanding of how structural and genealogical factors mediate translation-based transfer. This broader scope could also reveal whether the patterns observed here generalise to languages with non-Indo-European origins and/or limited digital presence.

Second, although OPUS-MT was chosen for its open availability and reproducibility, translation quality likely remains an important source of variation. Prior evaluations of OPUS-MT show that performance is strongly influenced by typological distance, with higher translation quality for languages structurally similar to English and lower performance for morphologically rich or distant languages [53], [54]. However, this study did not explicitly quantify translation quality or control for its impact on model performance. Future work should incorporate translation quality metrics (e.g., BLEU, COMET) or human evaluation to better isolate how much of the performance difference arises from linguistic distance versus translation artefacts. Comparing OPUS-MT with stronger commercial or neural translation systems could also clarify how far translation quality limits the potential of this approach.

A related limitation is that the present study does not constitute a benchmark of machine translation systems. OPUS-MT was selected as a consistent, open-source, and resource-light translation component available for all language pairs considered in this study. This choice aligns with our focus on reproducible translate-train pipelines, but it also means that the results should not be interpreted as evidence that OPUS-MT is the optimal translation system for each language or task.

Recent work directly comparing OPUS-MT with LLM-based translation systems suggests a nuanced picture: LLMs and instruction-tuned translation models may offer stronger robustness or lexical disambiguation in some settings, but specialised neural MT systems such as OPUS-MT can remain relevant as resource-light translation components in controlled translate-train pipelines, particularly when local execution, low computational cost, transparency, and reproducibility are central requirements [55][57].

This work compared translation-based fine-tuning and native-language BERT models under a consistent experimental framework. Future studies could build on this by exploring hybrid architectures that integrate translation-based and multilingual approaches. For instance, translation could serve as a preprocessing step before multilingual fine-tuning, potentially combining the strengths of both methods. Similarly, multi-task learning setups that jointly train translation and downstream NLP tasks could reduce translation noise and improve cross-lingual generalisation.

Expanding the scope of evaluation to include more diverse NLP domains could provide valuable insights. Tasks such as summarisation, reading comprehension, and dialogue modelling may respond differently to translation-based transfer, especially when discourse coherence or long-range dependencies play a key role. Moreover, evaluating domain-specific applications such as biomedical, legal, or social media contexts would help assess how translation-based strategies perform in noisy or specialised settings, such as in previous work by Muizelaar et al., which examined translation in a biomedical context [34].

Finally, while this study focused on encoder-based architectures such as BERT, emerging large language models (LLMs) present an alternative avenue. These models excel in zero-shot and few-shot transfer [58], but challenges remain around reproducibility [59][62], structured output formats (e.g., token-level predictions) [62][64], and open access [61], [62]. Exploring hybrid strategies that combine translation with multilingual or LLM-based approaches may provide promising new directions.

More broadly, this study contributes to a growing effort in NLP to develop sustainable and inclusive modelling strategies. By showing that translation-based fine-tuning can achieve competitive results across over half of all tested language-task combinations, it provides evidence that resource-efficient translation is a viable path forward. This directly challenges the assumption that every language requires its own pretrained model, and instead suggests that improving translation systems and fine-tuning pipelines could offer a scalable route to multilingual NLP.

6 Conclusions↩︎

This study systematically evaluated the viability of translation-based fine-tuning as an alternative to native-language BERT models across five languages and six NLP tasks. Overall, the results show that translation-based models achieved comparable or better performance in approximately half of all evaluated settings. The strongest gains were observed in QA and NLI, while more pronounced drops occurred in NER and HSD. POS tagging showed promise, but results are methodologically different due to label reconstruction.

Language-wise, Dutch consistently achieved the highest relative performance, likely reflecting its close typological similarity to English, which may facilitate more reliable translation and smoother model transfer. Russian and Bulgarian produced mixed but competitive outcomes, suggesting that translation-based fine-tuning can bridge moderate typological distances when supported by strong datasets. In contrast, Chinese underperformed across nearly all tasks, reflecting the challenges associated with greater linguistic distance, structural divergence, and potential translation inconsistencies. Importantly, dataset size and label distribution appeared to play a secondary role compared to linguistic and typological factors, as smaller, imbalanced datasets still yielded acceptable results in Dutch.

In summary, translation-based fine-tuning with English BERT emerges as a promising but context-dependent strategy. It performs best for languages that are structurally similar to English and for tasks that rely more on syntactic or relational structure than on fine-grained lexical or culturally specific cues. While it cannot universally replace native-language BERT models, this approach offers a scalable, resource-efficient path for extending NLP to under-represented languages, particularly in contexts where high-quality native models or annotated data are unavailable.

Declarations↩︎

  • Funding
    This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

  • Competing interests
    None declared.

  • Data and Code availability
    Our code is available on GitHub, via https://github.com/GiuliaRivets01/Master-Thesis/tree/main.

  • CRediT authorship contribution statement
    H.M., M.S., M.H. were responsible for conceptualisation, G.R. performed data curation, the methodology was developed by H.M., G.R., and M.H.. H.M., M.S., and M.H. were responsible for project administration and supervision, H.M, M.S. and M.H. provided resources, G.R. created the software, performed the experiments, validated the results, and created visualisations. The original draft of this manuscript was written by H.M.. Reviewing and editing was done by H.M., G.R., M.H. and M.S.. All authors contributed to the production and proofing of the manuscript.

  • Generative AI declaration
    During the preparation of this work, the authors used ChatGPT to support language refinement. The authors reviewed and edited the content as needed and take full responsibility for the content of the submitted manuscript.

Appendices↩︎

A. Label Distributions by Classification Task↩︎

  1. Sentiment Analysis

    Table 10: Dataset and label distribution per language for the SA task.
    Language Size Positive Neutral Negative
    Dutch 22,352 11,176 (50.0%) 11,176 (50.0%)
    Italian 165,294 23,556 (14.3%) 135,195 (81.8%) 6,543 (4.0%)
    Bulgarian 10,198 7,638 (74.9%) 1,675 (16.4%) 885 (8.7%)
    Russian 60,002 30,001 (50.0%) 30,001 (50.0%)
    Chinese 119,992 59,993 (50.0%) 59,995 (50.0%)

    3pt

  2. Hate Speech Detection

    Table 11: Dataset and label distribution per language for the HSD task.
    Language Size Hateful Non-Hateful
    Dutch 3,765 2,640 (70.1%) 1,125 (29.9%)
    Italian 8,602 3,569 (41.5%) 5,033 (58.5%)
    Bulgarian 102,750 1,854 (1.8%) 100,896 (98.2%)
    Russian 15,875 5,212 (32.8%) 10,663 (67.2%)
    Chinese 37,480 18,041 (48.1%) 19,439 (51.9%)

    4pt

  3. Natural Language Inference

    Table 12: Dataset and label distribution per language for the NLI task.
    Language Size Entailment Neutral Contradiction
    Dutch 9,840 2,821 (28.7%) 5,595 (56.9%) 1,424 (14.5%)
    Italian 34,878 11,726 (33.6%) 11,591 (33.2%) 11,561 (33.1%)
    Bulgarian 400,202 133,399 (33.3%) 133,400 (33.3%) 133,403 (33.3%)
    Russian 408,224 136,090 (33.3%) 136,051 (33.3%) 136,083 (33.3%)
    Chinese 370,188 123,309 (33.3%) 123,494 (33.3%) 123,385 (33.3%)

    3pt

References↩︎

[1]
J. Devlin, M. W. Chang, K. Lee, and K. Toutanova, BERT: Pre-training of deep bidirectional transformers for language understanding,” in Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, 2019, vol. 1, pp. 4171–4186.
[2]
Y. Liu et al., RoBERTa: A robustly optimized BERT pretraining approach.” Preprint at https://arxiv.org/abs/1907.11692, 2019.
[3]
A. Conneau et al., “Unsupervised cross-lingual representation learning at scale,” in Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, 2020, pp. 8440–8451.
[4]
W. X. Zhao et al., “A survey of large language models.” Preprint at https://arxiv.org/abs/2303.18223, 2023.
[5]
K. S. Kalyan, “A survey of GPT-3 family large language models including ChatGPT and GPT-4,” Natural Language Processing Journal, vol. 6, p. 100048, 2024.
[6]
J. Achiam et al., GPT-4 technical report.” Preprint at https://arxiv.org/abs/2303.08774, 2023.
[7]
P. Joshi, S. Santy, A. Budhiraja, K. Bali, and M. Choudhury, “The state and fate of linguistic diversity and inclusion in the NLP world,” in Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, 2020, pp. 6282–6293.
[8]
S. Wu and M. Dredze, “Are all languages created equal in multilingual BERT?” in Proceedings of the 5th Workshop on Representation Learning for NLP, 2020, pp. 120–130.
[9]
E. Strubell, A. Ganesh, and A. McCallum, “Energy and policy considerations for deep learning in NLP,” in Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, 2019, pp. 3645–3650.
[10]
J. Hu, S. Ruder, A. Siddhant, G. Neubig, O. Firat, and M. Johnson, XTREME: A massively multilingual multi-task benchmark for evaluating cross-lingual generalisation,” in Proceedings of the International Conference on Machine Learning, 2020, pp. 4411–4421.
[11]
R. Litschko, I. Vuli’c, S. P. Ponzetto, and G. Glavaš, “On cross-lingual retrieval with multilingual text encoders,” Information Retrieval Journal, vol. 25, pp. 149–183, 2022.
[12]
X. V. Lin et al., “Few-shot learning with multilingual generative language models,” in Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, 2022, pp. 9019–9052, doi: 10.18653/v1/2022.emnlp-main.616.
[13]
A. Asai et al., BUFFET: Benchmarking large language models for few-shot cross-lingual transfer,” in Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, 2024, pp. 1771–1800.
[14]
R. Bommasani et al., “On the opportunities and risks of foundation models,” arXiv preprint arXiv:2108.07258, 2021.
[15]
B. Ji, VicunaNER: Zero/few-shot named entity recognition using Vicuna,” arXiv preprint arXiv:2305.03253, 2023.
[16]
F. M. Polo et al., “Efficient multi-prompt evaluation of LLMs,” in Proceedings of the 38th international conference on neural information processing systems, 2024.
[17]
S. Sivarajkumar, M. Kelley, A. Samolyk-Mazzanti, S. Visweswaran, and Y. Wang, “An empirical evaluation of prompting strategies for large language models in zero-shot clinical natural language processing: Algorithm development and validation study,” JMIR Medical Informatics, vol. 12, p. e55318, 2024.
[18]
C. Shorten et al., StructuredRAG: JSON response formatting with large language models,” arXiv preprint arXiv:2408.11061, 2024.
[19]
Q. Lu, R. Li, A. Wen, J. Wang, L. Wang, and H. Liu, “Large language models struggle in token-level clinical named entity recognition,” AMIA Annual Symposium Proceedings, vol. 2024, 2024.
[20]
J. Cañete, G. Chaperon, R. Fuentes, J. H. Ho, H. Kang, and J. Pérez, “Spanish pre-trained BERT model and evaluation data.” Preprint at https://arxiv.org/abs/2308.02976, 2023.
[21]
F. Borchert, I. Llorca, R. Roller, B. Arnrich, and M. P. Schapranow, xMEN: A modular toolkit for cross-lingual medical entity normalization,” JAMIA Open, vol. 8, no. 1, p. ooae147, 2024.
[22]
T. M. Buonocore, C. Crema, A. Redolfi, R. Bellazzi, and E. Parimbelli, “Localizing in-domain adaptation of transformer-based biomedical language models,” Journal of Biomedical Informatics, vol. 144, p. 104431, 2023.
[23]
S. Lina, K. A. Aksyonov, and W. Shiying, “Based on RuNewsCorp: Improving accuracy in long text classification,” in Proceedings of the 2024 International Russian Automation Conference (RusAutoCon), 2024, pp. 589–594.
[24]
M. Salıcı and U. E. Ölçer, “Impact of transformer-based models in NLP: An in-depth study on BERT and GPT,” in Proceedings of the 2024 8th International Artificial Intelligence and Data Processing Symposium (IDAP), 2024, pp. 1–6.
[25]
L. Lowphansirikul, C. Polpanumas, N. Jantrakulchai, and S. Nutanong, WangchanBERTa: Pretraining transformer-based Thai language models.” Preprint at https://arxiv.org/abs/2101.09635, 2021.
[26]
N. Khamphakdee and P. Seresangtakul, “An efficient deep learning approach for Thai sentiment analysis,” Data, vol. 8, no. 5, p. 90, 2023.
[27]
S. M. Yimam, A. A. Ayele, G. Venkatesh, I. Gashaw, and C. Biemann, “Introducing various semantic models for Amharic: Experimentation and evaluation with multiple tasks and datasets,” Future Internet, vol. 13, no. 11, p. 275, 2021.
[28]
M. Marreddy, S. R. Oota, L. S. Vakada, V. C. Chinni, and R. Mamidi, “Am I a resource-poor language? Data sets, embeddings, models and analysis for four different NLP tasks in Telugu language,” ACM Transactions on Asian and Low-Resource Language Information Processing, vol. 22, no. 1, pp. 1–34, 2022.
[29]
S. Schuster, S. Gupta, R. Shah, and M. Lewis, “Cross-lingual transfer learning for multilingual task oriented dialog,” in Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers), 2019, pp. 3795–3805.
[30]
O. Sharir, B. Peleg, and Y. Shoham, “The cost of training NLP models: A concise overview.” Preprint at https://arxiv.org/abs/2004.08900, 2020.
[31]
R. Pan, S. Diao, J. Chen, and T. Zhang, ExtremeBERT: A toolkit for accelerating pretraining of customized BERT.” Preprint at https://arxiv.org/abs/2211.17201, 2022.
[32]
A. Balahur and M. Turchi, “Multilingual sentiment analysis using machine translation?” in Proceedings of the 3rd Workshop on Computational Approaches to Subjectivity and Sentiment Analysis, 2012, pp. 52–60.
[33]
E. Refaee and V. Rieser, “Benchmarking machine translated sentiment analysis for Arabic tweets,” in Proceedings of the 2015 Conference of the North American Chapter of the Association for Computational Linguistics: Student Research Workshop, 2015, pp. 71–78.
[34]
H. Muizelaar, M. Haas, K. van Dortmont, P. van der Putten, and M. Spruit, “Extracting patient lifestyle characteristics from Dutch clinical text with BERT models,” BMC Medical Informatics and Decision Making, vol. 24, p. 151, 2024.
[35]
X. Meng et al., “Lost in translations? Building sentiment lexicons using context-based machine translation,” in Proceedings of COLING 2012: Posters, 2012, pp. 829–838.
[36]
M. Neves et al., “Overview of the CLEF eHealth 2019 multilingual information extraction,” in Working Notes of CLEF 2019 – Conference and Labs of the Evaluation Forum, 2019.
[37]
E. Demirtas and M. Pechenizkiy, “Cross-lingual polarity detection with machine translation,” in Proceedings of the Second International Workshop on Issues of Sentiment Discovery and Opinion Mining, 2013, pp. 1–8.
[38]
K. Peng et al., “Towards making the most of ChatGPT for machine translation,” in Findings of the Association for Computational Linguistics: EMNLP 2023, 2023, pp. 5622–5633.
[39]
B. Zhang, B. Haddow, and A. Birch, “Prompting large language model for machine translation: A case study,” in Proceedings of the 40th International Conference on Machine Learning, 2023, vol. 202, pp. 41092–41110.
[40]
A. Farinhas, J. G. C. de Souza, and A. F. T. Martins, “An empirical study of translation hypothesis ensembling with large language models,” in Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 2023, pp. 11956–11970.
[41]
V. Sanh, L. Debut, J. Chaumond, and T. Wolf, DistilBERT, a distilled version of BERT: Smaller, faster, cheaper and lighter.” Preprint at https://arxiv.org/abs/1910.01108, 2019.
[42]
J. Tiedemann and S. Thottingal, OPUS-MT: Building open translation services for the world,” in Proceedings of the 22nd Annual Conference of the European Association for Machine Translation, 2020, pp. 479–480.
[43]
DeepL SE, Accessed 14 May 2025DeepL translator.” https://www.deepl.com, 2025.
[44]
H. Licht, R. Sczepanski, M. Laurer, and A. Bekmuratovna, “No more cost in translation: Validating open-source machine translation for quantitative text analysis.” ECONtribute Discussion Paper No. 276. University of Cologne and Sciences Po Paris. https://www.econtribute.de/RePEc/ajk/ajkdps/ECONtribute_276_2024.pdf, 2024.
[45]
R. Zhong, D. Ghosh, D. Klein, and J. Steinhardt, “Are larger pretrained language models uniformly better? Comparing performance at the instance level,” in Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021, 2021, pp. 3813–3827.
[46]
W. de Vries, A. van Cranenburgh, A. Bisazza, T. Caselli, G. van Noord, and M. Nissim, RoBERTa: A robustly optimized BERT pretraining approach.” Preprint at https://arxiv.org/abs/1907.11692, 2019.
[47]
T. Akiba, S. Sano, T. Yanase, T. Ohta, and M. Koyama, Optuna: A next-generation hyperparameter optimization framework,” in Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, 2019, pp. 2623–2631.
[48]
E. F. Tjong Kim Sang and F. De Meulder, “Introduction to the CoNLL-2003 shared task: Language-independent named entity recognition,” in Proceedings of the Seventh Conference on Natural Language Learning at HLT-NAACL 2003, 2003, pp. 142–147.
[49]
J. Tiedemann, “The development of a comprehensive data set for systematic studies of machine translation,” in Multilingual Facilitation, 2021, pp. 248–262.
[50]
J. Tiedemann, M. Aulamo, S. Hardwick, and T. Nieminen, “Open translation models, tools and services,” in European Language Grid: A Language Technology Platform for Multilingual Europe, 2022, pp. 325–330.
[51]
X. Wang, C. Na, E. Strubell, S. Friedler, and S. Luccioni, “Energy and carbon considerations of fine-tuning BERT,” in Findings of the Association for Computational Linguistics: EMNLP 2023, 2023, pp. 9058–9069.
[52]
M. Escarda, C. Eiras-Franco, B. Cancela, B. Guijarro-Berdiñas, and A. Alonso-Betanzos, “Performance and sustainability of BERT derivatives in dyadic data,” Expert Systems with Applications, vol. 262, p. 125647, 2025.
[53]
J. Tiedemann and O. De Gibert, “The OPUS-MT dashboard: A toolkit for a systematic evaluation of open machine translation models,” in Proceedings of the Annual Meeting of the Association for Computational Linguistics: ACL-DEMO 2023, 2023, pp. 315–327.
[54]
A. Lamar and Z. Kaya, “Measuring the impact of data augmentation methods for extremely low-resource NMT,” in Proceedings of the Sixth Workshop on Technologies for Machine Translation of Low-Resource Languages (LoResMT 2023), 2023, pp. 101–109.
[55]
B. Peters and A. Martins, “Did translation models get more robust without anyone Even noticing?” in Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2025, pp. 2445–2458, doi: 10.18653/v1/2025.acl-long.122.
[56]
F. Martelli et al., DiBiMT: A gold evaluation benchmark for studying lexical ambiguity in machine translation,” Computational Linguistics, vol. 51, pp. 343–413, 2025, doi: 10.1162/coli_a_00541.
[57]
W. J. Boyd and R. Mitkov, “Machine translation in the AI era: Comparing previous methods of machine translation with large language models,” in Proceedings of the 8th Workshop on Challenges and Applications of Automated Extraction of Socio-political Events from Texts, 2025, pp. 38–51.
[58]
H. Meshkin et al., “Harnessing large language models’ zero-shot and few-shot learning capabilities for regulatory research,” Briefings in Bioinformatics, vol. 25, no. 5, p. bbae354, 2024.
[59]
P. Lops, A. Silletti, M. Polignano, C. Musto, and G. Semeraro, “Reproducibility of LLM-based recommender systems: The case study of P5 paradigm,” in Proceedings of the 18th ACM Conference on Recommender Systems, 2024, pp. 116–125.
[60]
T. Kosch and S. Feger, “Risk or chance? Large language models and reproducibility in HCI research,” Interactions, vol. 31, no. 6, pp. 44–49, 2024.
[61]
M. A. K. Raiaan et al., “A review on large language models: Architectures, applications, taxonomies, open issues and challenges,” IEEE Access, vol. 12, pp. 26839–26874, 2024.
[62]
F. Busch et al., “Current applications and challenges in large language models for patient care: A systematic review,” Communications Medicine, vol. 5, p. 26, 2025.
[63]
Y. Liu et al., “Are LLMs good at structured outputs? A benchmark for evaluating structured output capabilities in LLMs,” Information Processing & Management, vol. 61, no. 5, p. 103809, 2024.
[64]
G. Piotrowski, M. Bystroński, M. Hołysz, J. Binkowski, G. Chodak, and T. J. Kajdanowicz, “When will the tokens end? Graph-based forecasting for LLMs output length,” in Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 4: Student Research Workshop), 2025, pp. 843–848.