Skip to content

Guide / languages

Non-English enterprise data for LLM training

Non-English enterprise data is work writing in languages such as Dutch, German, French, Polish, Spanish, Italian and Swedish: chat, email, tickets and documents produced by organisations that operate in them. It fills a gap public web text leaves, because business register and jargon are rare online. Buy it with per-language coverage figures and per-language de-identification evidence.

A team of four language reviewers with headphones reading text on screens in a quiet office in the evening, one taking notes

What public text misses

For most languages other than English, the open web is thin and uneven. It holds news, government pages, forums and a large share of translated material. What it rarely holds is the way people write at work: a purchasing assistant asking a supplier for a split delivery, an IT team arguing about a release in a mix of Dutch and English, a Polish accountant explaining a correction to a client. Models trained mostly on web text handle those registers less well than English ones, and the gap shows up as stiff phrasing, wrong forms of address and missed jargon.

Enterprise records fill that gap because they were written by native speakers doing real tasks. They also carry the conventions an assistant must follow to be useful in a business: when to use the formal address, how a complaint is phrased, how a German invoice query differs from a Spanish one.

Coverage questions to ask

  • Volume per language. Tokens and records, after filtering, not before.
  • Regional variants. Belgian Dutch and Netherlands Dutch, Austrian and Swiss German, Latin American and peninsular Spanish behave differently.
  • Register mix. Internal chat, formal email and customer-facing replies in proportion.
  • Sectors and functions. One language from one sector teaches that sector's jargon, not the language at work.
  • Code-switching. The share of conversations that move into English, tagged per turn.
  • Machine translation. Any translated text flagged, since it carries the source language's structure.

Per language

Language-specific checks

De-identification and quality checks must be built and tested per language. These are the traps that come up most.
Per-language tags, name traps, national identifier patterns and register notes
LanguageTagsName trapID to scan forRegister
Dutchnl, nl-BELower-case particles inside surnames (van, de, van der) are easy to missBSN, 9 digitsu versus je; Flemish and Netherlands usage differ
Germande, de-AT, de-CHNames inside compounds and hyphenated project namesSteuer-ID, 11 digitsSie versus du; Swiss spelling without ß
Frenchfr, fr-BE, fr-CHElided forms before names, as in d'Anne or l'équipe de MarcNIR, 15 digitsvous versus tu; formal letter conventions
PolishplNames inflect by case, so one surname appears in several formsPESEL, 11 digitsPan and Pani forms of address
Spanishes, es-419Two surnames and compound given namesDNI and NIEusted versus tú; regional vocabulary
Italianit, it-CHSurnames that are also ordinary wordsCodice fiscale, 16 charactersLei versus tu
Swedishsv, sv-FIPatronymic endings and very common surnamesPersonnummer, date plus 4 digitsdu is near universal; formality lives in tone

Sourcing it properly

Non-English enterprise data comes from organisations that work in the language, licensed by the party that holds the rights and exported with each tool's own admin export. Most of it sits in the EU, so the GDPR shapes how it is processed: de-identification before it leaves the licensor's control, documented residual risk, and a licence that forbids re-identification. The checklist applies in every language, but the recall figures should be reported per language, since a method tuned on English text can miss half the names in Polish.

Tagging and splitting

Ask for a BCP 47 tag on every conversation and on any turn in another language, as the schema provides. For evaluation, split by organisation rather than by record, so the test set does not share people, products and jargon with the training set. For low-volume languages, a smaller set with clean documentation is worth more than a large one with unclear origin.

Writing the spec

Name the languages and variants, the minimum tokens per language after filtering, the data types (email and chat are the richest for register), the sectors, and how much English mixing you accept. Ask for per-language recall in the de-identification report and per-language counts in the datasheet.

A team of eight around a long conference table at dusk, one person presenting and colleagues joining on a video call screen

FAQ

Non-English data questions

Why does non-English enterprise data matter for LLM training?

Because public text in most languages skews towards news, forums and translated pages. Work writing in Dutch, German or Polish has its own register, jargon and conventions, and models that serve businesses in those languages need to see it.

Which coverage questions should a buyer ask per language?

Tokens and records per language, regional variants, the mix of registers, sectors and functions, how often people switch to English mid-conversation, and whether any text was machine-translated.

How is language tagged in enterprise datasets?

With a BCP 47 tag per conversation, and a tag per turn where a turn is in a different language. Regional tags such as de-AT or nl-BE matter when your evaluation does.

Is de-identification harder in some languages?

Yes. Polish names change form by grammatical case, Dutch surnames carry lower-case particles, Spanish names have two surnames. Detection lists and models must be built for each language and tested on it.

Should mixed-language conversations be kept?

Usually yes. Switching to English for technical terms or with foreign colleagues is how many European teams actually write. Keep it, tag it, and measure its share.

Does non-English data have to stay in the EU?

Not because of its language. If it still contains personal data, GDPR transfer rules apply when it leaves the EU. Well de-identified data with documented residual risk changes that analysis; your counsel decides.

Keep reading

Next step

Looking for work data in a specific language?

Name the data type, languages, period, volume and intended use. We answer by email with what can be assembled and how it would be documented.