Project Gutenberg Goodies : Free Reading for Language Learners

I’ve been spending a lot of time lately in the Project Gutenberg annals – wearing my research, rather than my language learning hat. Victorian novelists like Eliot and Hardy are a goldmine of dialect writing, which is what sent me back to this quietly heroic archive of public-domain texts.

And in doing so, I was reminded of something easy to forget: Gutenberg isn’t just a treasure trove for English literature. It holds an enormous amount of French, German, Spanish and Italian writing too, amongst other languages – much of it far more modern, linguistically speaking, than people assume.

When people hear “public domain”, they often imagine pre-modern archives full of dusty stuff only classicists would be interested in. But in most European contexts, public domain simply means “published roughly before the 1920s”.

That’s not ancient. That’s late 19th or early 20th century – and linguistically, that’s reassuringly modern.

Project Gutenberg is therefore an extraordinary (and free) resource for language learners who want authentic reading material that still feels recognisably contemporary.

Why the Language Isn’t “Too Old”

In French, German, Spanish and Italian, the core grammar and spelling conventions were largely standardised by the late 19th century. That means:

  • The verb systems are settled into the patterns we see today.
  • The spelling is (almost entirely) modern.
  • The syntax may feel more formal, but not archaic.
  • Most high-frequency vocabulary is still current.

You may encounter slightly more formal phrasing or the occasional dated word. But you are not learning an obsolete language – just a form of it a couple of generations removed. Think of it as reading early 20th-century English: recognisable, rich, and still practically useful as a linguistic template.

In fact, reading slightly older prose often strengthens your command of formal written style — which is still relevant in academic, journalistic and literary contexts.

So where to start, in an archive of thousands of resources? Here are a few highly readable gems, some of which you’ll almost certainly recognise as cultural touchstones. Download them to your reader of choice – I use the free send to Kindle service myself to get Gutenberg’s epub files onto my device. I’m also increasingly falling for the open source Calibre reader – not only free, but also not tied to any corporate behemoth.

🇫🇷 French

French orthography has been extremely stable for some centuries (as with English). A learner reading Verne or Leblanc is reading something visibly very close to modern written French.

🇩🇪 German

Kafka in particular feels strikingly modern. German spelling reforms have occurred since, but older orthography is easily recognisable (and Gutenberg editions are often standardised anyway).

🇪🇸 Spanish

Modern Spanish spelling was largely standardised in the 18th and 19th centuries. Early 20th-century prose feels very close to today’s standard language.

🇮🇹 Italian

Modern Italian largely crystallised in the 19th century. Many works from this period are linguistically very close to contemporary written Italian.

And more languages are available! I found Hamsun’s Norwegian classic Sult (Hunger) on there, for example.

Choosing the Right Level

The above selection cover a good range of books that should be accessible to lower intermediate learners upwards. But Project Gutenberg isn’t only for experienced readers. You can search for texts strategically:

  • Upper beginner: short stories, fairy tales, episodic narratives.
  • Intermediate: novellas, adventure fiction, children’s literature.
  • Advanced: literary realism, philosophical novels, modernist prose.

How you approach these works also makes a difference. Start with shorter chapters. Choose familiar stories. Use your Kindle’s dictionary function. Treat reading as graded exposure, not a heroic test of endurance. Little and often is often the best way to develop a foreign language reading habit.

Why Project Gutenberg Matters

There’s something quite powerful – not to mention digitally sovereign – about building fluency through public-domain literature. It costs nothing. It democratises cultural history. And it reminds us that “free” doesn’t have to mean “low quality”. In an era of subscriptions, paywalls and microtransactions, that feels quietly radical.

In fact, public domain literature doesn’t even have to mean fiction. There are plenty of non-fiction titles there, many on language itself. There’s a 19th-century Gaelic grammar, for instance, that teaches rules that are still relevant today. And if we suspend our “nearly contemporary” rule for a moment, there are historical treasures like this 16th-century French language primer, written for the English royal court. It’s surprisingly familiar to anyone who’s used traditional language learning textbooks.

Project Gutenberg isn’t a dusty archive. For language learners, it’s a modern treasure chest – hiding in plain sight.

Image showing lots of document icons for a post on building a Zotero and Obsidian workflow

Zotero and Obsidian : A Workflow to Research Anything

If much of your study is electronic – e-books, PDF papers, worksheets and the like – you’ll face the same struggle I have: digital overwhelm. A clear workflow for dealing with mounds of virtual material is essential if you’re not to get lost.

I feel like I’ve tried them all, too. I’ve gone through the gamut of e-readers: GoodReader, PDF Expert, even trusty old Apple Preview (which has great annotation features). All very decent in their own way. On the file system side of things, though, it’s another story. I’ve cobbled together some sort of ‘folders on the Cloud’ system over the years, but it’s seriously creaky. I break my own rules half the time!

Bearing that in mind, I was chuffed to bits to chance upon a whole new system recently – one that’s passed me by completely. It seems to be a particularly big hit across North American universities. It also has a large, active community online, sharing performance tweaks. And best of all – it uses completely free software.

Zotero and Obsidian

Zotero is a publications manager that you simply drag your e-material into. The app retrieves bibliographical information, renames files sensibly and stores a copy online for working cross-device. Even better, it’s capable of generating full bibliographies, so is a file store, reader and referencing tool all in one.

Obsidian is the note-taking side of this – a sleek, markdown-driven text editor that is beautifully minimalistic. It excels in creating hyperlinked notes, allowing you to build your own Wiki-style knowledge bank. But it dovetails beautifully into Zotero thanks to community plugins that allow you to import your PDF annotations directly into bibliographically pigeon-holed notes.

After resisting the temptation to kick myself for not spotting it sooner, I did a deep-dive into Zotero + Obsidian workflow how-tos, and it’s an academic revelation. A couple of community content creators are real stand-outs here – so much so that it’s best I let them do the talking rather than waffle any more. I’m learning this as I go along, and these are great places to start.

Workflow Training

Here’s where I started, more by chance YouTube search than anything else. Girl in Blue Music namechecks a lot of the other big Z+O content creators here, so it’s a good jumping point for newcomers.

From there, it’s worth exploring morganeua‘s vast selection of content, including numerous how-to videos and worked examples.

Once you’ve worked through those, you can graduate to full geek mode! Bryan Jenks pushes the system well beyond anything else I’ve seen, and likewise has a huge back catalogue of training vids. He layers styling and advanced templating onto the base, making for a slick, colour-coded, optimally managed research system.

I feel very late indeed to this workflow party. But if you are too, join the club – and let me know if you’ve found this useful too!

Someone cooking beans by a campfire. Preparedness reading can be great for your languages!

Dystopia Warning: Reading Preparedness Booklets for Language Learning

Dystopia warning: there’s a lot of doom-mongering in the news lately. Much of it (we hope) is newspapers sensationalising for clicks. Now, you could just limit the flow of all this in the name of sanity. But, since all that reading material is there, why not turn that negative into a positive?

That’s my thinking with one type of foreign-language literature reflecting the current Zeitgeist, anyway: the preparedness booklet. This is a type of public information pamphlet that pops up from time to time when the news gets hairy.

If you grew up in the 70s or 80s, you’ll remember these as the ‘nuclear survival’ leaflets that, to be honest, frightened, rather than reassured people. These days, they’ve resurfaced, thanks to a rather dicey new geopolitics.

This time round, however, they’re less When the Wind Blows, and more about general preparedness for anything from power cuts to cyberattacks. They’re also a lot more accessible than back in the day, since they’re largely downloadable PDFs rather than locally distributed leaflets now.

Oh – and they’re also completely free.

Reading Preparedness Booklets

So why are these rather alarming publications so good for language learners? Well, first off, in terms of vocabulary, they are all about basic items. That’s the kind of stuff that’s useful to know in many situations, let alone emergencies. Food, water, utilities… All great stuff to know how to talk about when visiting a target language country.

Also, they’re accessible in terms of language, too. They’re meant to be read and understood by everybody, which means the language is clear, direct and unfussy. That’s great for a bit of intermediate reading practice.

If I’ve convinced you that a bit of prepping lit is good for your languages, then here are some links to preparedness booklets I’ve come across in other languages:

Hopefully we’ll never need these for real. For now, at least, they’re great reading practice, and offer some insights into public life in your target language countries.

Have you found any more of these online? Please let me know, as I’m always glad to add them to the list!

Parcels flying over from Germany - from Momox perhaps?

Meet Momox – German Language Materials on the Cheap

You might already know that I’m a language learning eBay bargain hunter. The site is a goldmine of course book treasures. But if you’re after German realia in particular for your teaching and learning, the Momox store could be even more of an Aladdin’s cave.

Momox is one of the big used media sellers on eBay. If you’ve bought popular items on eBay in the past, you may well already know them. They deal in all the usual mainstream books, CDs and DVDs.

But there’s one key difference: Momox is actually a German storefront. Being headquartered in Berlin, they have an immense catalogue of German-language materials. And better still, all that still qualifies for their standard free delivery charge, making it a really affordable way to buy your authentic materials auf Deutsch.

Momox Merch

One particularly rich seam of goodies available for a bargain on Momox is reality TV merch. In terms of language learning, you’ll know that I rate following a reality franchise as a super fun way to engage with your target language country.

Personally, Germany’s take on Pop Idol, Deutschland sucht den Superstar, has been a favourite of mine since I excitedly discovered it in the early noughties. Back then, I had to wait for a trip abroad to grab the CDs and DVDs. Now, there’s a raft of Deutschland sucht den Superstar memorabilia on Momox, all at super cheap used prices! For fans of the rival Voice of Germany, you can even pick up the console game from the seriesHours of fun.

And there are books, of course – loads of them. For easy target language reading, all the big kids’ series are all there, like Harry Potter – just search “Harry Potter und” for all the German ones. They’re a lot cheaper than buying them from a UK-based store.

It’s all the kind of thing that would have made me giddy in my early language learning years (and kept the postman busy). If you’re a German learner, then Momox might be just what you need to stay plugged into German pop culture – without breaking the bank.

A robot playwright - now even more up-to-date with SearchGPT.

Topical Dialogues with SearchGPT

As if recent voice improvements weren’t enough of a treat, OpenAI has just introduced another killer feature to ChatGPT, one that can likewise beef up your custom language learning resources. SearchGPT enhances the LLM’s ability to access and incorporate bang up-to-date information from the web.

It’s a development that is particularly beneficial for language learners seeking to create study materials that reflect current events and colloquial language use. With few exceptions until now, LLMs like ChatGPT have had a ‘data cutoff’, thanks to mass text training having an end-point (albeit a relatively recent one). Some LLMs, like Microsoft’s Copilot, have introduced search capabilities, but their ability to retrieve truly current data could be hit and miss.

With SearchGPT, OpenAI appear to have cracked search accuracy a level to rival AI search tool Perplexity – right in the ChatGPT app. And it’s as simple as highlighting the little world icon that you might already have noticed under the prompt field.

The new SearchGPT icon in the ChatGPT prompt bar.

The new SearchGPT icon in the ChatGPT prompt bar.

Infusing Prompts with SearchGPT

Switching this on alongside tried-and-tested language learning prompt techniques yields some fun – and pedagogically useful – results. For instance, you can prompt ChatGPT to generate dialogues or reading passages based on the latest news from your target language country/ies. Take this example:

A language learning dialogue on current affairs in German, beefed up by OpenAI's SearchGPT

A language learning dialogue on current affairs in German, beefed up by OpenAI’s SearchGPT

SearchGPT enables content that mirrors real-life discussion with contemporary vocabulary and expressions (already something it was great at). But it also incorporates accurate, up-to-the-minute, and even cross-referenced information. That’s a big up for transparency.

Unsure where that info came from? Just click the in-text links!

Enhancing Speaking Practice with Authentic Contexts

Beyond reading, these AI-generated dialogues serve as excellent scripts for speaking practice. Learners can role-play conversations, solo or group-wise, to improve pronunciation, intonation, and conversational flow. This method bridges the gap between passive understanding and active usage, a crucial step in achieving fluency.

Incorporating SearchGPT into your language learning content creation toolbox reconnects your fluency journey with the real, evolving world. Have you used it yet? 

Greek text on a packet of crisps

Language Lessons from Packaging (And A Little Help from ChatGPT)

If you love scouring the multilingual packaging of household products from discounter stores (a niche hobby, I must admit, even for us linguists), then  there’s a fun way to automate it with LLMs like ChatGPT.

Take the back of this packet of crisps. To many, a useless piece of rubbish. To me (and some of you, I hope!), a treasure of language in use.

Greek text on a packet of crisps - food and household item packaging can be a great source of language in use.

Greek text on a packet of crisps

Normally, I’d idly read through these, looking up any unfamiliar words in a dictionary. But, using an LLM app with an image facility like ChatGPT, you can automate that process. What’s more, you can request all sorts of additional info like dictionary forms, related words, and so on.

From Packaging to Vocab List

Take a snap of your packaging, and try this prompt for starters:

Create a vocabulary list from the key content words on the packaging label. For each word, list:
– its dictionary form
– a new, original sentence illustrating the word in use
– common related words

The results should be an instantly useful vocab list with added content for learning:

Vocabulary list from food packaging by ChatGPT

Vocabulary list compiled by ChatGPT from a food packaging label

I added a note-taking stage to round it off. It always helps me to write down what I’m learning, adding a kinaesthetic element to the visual (and aural, if you’ve had ChatGPT speak its notes out loud). Excuse the scrawl… (As long as your notes are readable by you, they’re just fine!)

Handwritten vocabulary notes derives from crisp packet packaging

Notes on a crisp packet…

It’s a fun workflow that really underscores the fact that there are free language lessons all around us.

Especially in the humblest, and often least glamorous, of places.

Foreign alphabet soup (image generated by AI)

AI Chat Support for Foreign Language Alphabets

I turn to AI first and foremost for content creation, as it’s so good at creating model foreign language texts. But it’s also a pretty good conversational tool for language learners.

That said, one of the biggest obstacles to using LLMs like ChatGPT for conversational practice can be an unfamiliar script. Ask it to speak Arabic, and you’ll get lots of Arabic script. It’s usually smart enough to work out if you’re typing back using Latin characters, but it’ll likely continue to speak in script.

Now, it’s easy enough to ask your AI platform of choice to transliterate everything into Latin characters, and expect the same from you – simply instruct it to do so in your prompts. But blanket transliteration won’t help your development of native reading and writing skills. There’s a much better best of both worlds way that does.

Best of Both Worlds AI Chat Prompt

This prompt sets up a basic conversation environment. The clincher is that is give you the option to write in script  or not. And if not, you’ll get what script should look like modelled right back at you. It’s a great way to jump into conversation practice even before you’re comfortable switching keyboard layouts.

You are a Modern Greek language teacher, and you are helping me to develop my conversational skills in the language at level A2 (CEFR). Always keep the language short and simple at the given level, and always keep the conversation going with follow-up questions.

I will often type in transliterated Latin script, as I am still learning the target language alphabet. Rewrite all of my responses correctly in the target language script with any necessary grammatical corrections.

Similarly, write all of your own responses both in the target language script and also a transliteration in Latin characters. For instance,

Καλημέρα σου!
Kaliméra sou!

Do NOT give any English translations – the only support for me will be transliterations of the target language.

Let’s start off the conversation by talking about the weather.

This prompt worked pretty reliably in ChatGPT-4, Claude, Copilot, and Gemini. The first two were very strong; the latter two occasionally forget the don’t translate! instruction, but otherwise, script support – the name of the game here – was good throughout.

Try changing the language (top) and topic (bottom) to see what it comes up with!

 

An illustration of a cute robot looking at a watch, surrounded by clocks, illustrating AI time-out

Avoiding Time-Out with Longer AI Content

If you’re using AI platforms to create longer language learning content, you’ll have hit the time-out problem at some point.

The issue is that large language models like ChatGPT and Bard use a lot of computing power at scale. To keep things to a sensible minimum, output limits are in place. And although they’re often generous, even on free platforms, they can fall short for many kinds of language learning content.

Multi-part worksheets and graded reader style stories are a case in point. They can stretch to several pages of print, far beyond most platform cut-offs. Some platforms (Microsoft Copilot, for instance) will just stop mid-sentence before a task is complete. Others may display a generation error. Very few will happily continue generating a lengthy text to the end.

You can get round it in many cases by simply stating “continue“. But that’s frustrating at best. And at worst, it doesn’t work at all; it may ignore the last cut-off sentence, or lose its thread entirely. I’ve had times when a quirky Bing insists it’s finished, and refuses, like a surly tot, to pick up where it left off.

Avoiding Time-Out with Sectioning

Fortunately, there’s a pretty easy fix. Simply specify in your prompt that the output should be section by section. For example, take this prompt, reproducing the popular graded reader style of language learning text but without the length limits:

You are a language tutor and content creator, who writes completely original and exciting graded reader stories for learners of all levels. Your stories are expertly crafted to include high-frequency vocabulary and structures that the learner can incorporate into their own repertoire.

As the stories can be quite long, you output them one chapter at a time, prompting me to continue with the next chapter each time. Each 500-word chapter is followed by a short glossary of key vocabulary, and a short comprehension quiz. Each story should have five or six chapters, and have a well-rounded conclusion. The stories should include plenty of dialogue as well as prose, to model spoken language.

With that in mind, write me a story for French beginner learners (A1 on the CEFR scale) set in a dystopian future.

By sectioning, you avoid time-out. Now, you can produce some really substantial learning texts without having to prod and poke your AI to distraction!

There may even be an added benefit. I’ve noticed that the quality of texts output by section may even be slightly higher than with all-at-once content. Perhaps this is connected to recent findings that instructing AI to thing step by step, and break things down, improves results.

If there is a downside, it’s simply that sectioned output with take up more conversational turns. Instead of one reply ‘turn’, you’re getting lots of them. This eats into your per-conversation or per-hour allocation on ChatGPT Plus and Bing, for example. But the quality boost is worth it, I think.

Has the section by section trick improved your language learning content? Let us know your experiences in the comments!

Parallel text style learning, like Assimil courses, can be a great way to improve your fluency.

DIY Assimil : Parallel Text Learning with ChatGPT

Assimil language learning books are hugely popular in our polyglot community. And for good reason – many of us learn really effectively with its parallel text method.

They’re especially userful when the base language is another of our stronger languages, adding an element of triangulation. I learned a heap of Greek vocabulary from the French edition Le Grec sans Peine, at the same time as strengthening my (ever slightly wobbly) French.

Now, Assimil is already available in a great range of language pairs. But it’s not always a perfect fit. For example, some editions are more up-to-date than others. More off-the-beaten-track languages still aren’t available. And at times, you can’t find the right base language – no use learning Breton through French, if you don’t have any French.

Enter ChatGPT (or your alternative LLM of choiceBing also does a great job of these!).

DIY Assimil Prompting

Copy and paste this into your AI chat, changing the language (top), translation language (middle) and topic (bottom) to suit.

You are an expert creator of language learning resources. I want to create some text-based learning units for beginner Malay learners (level A0/A1 on the CEFR scale). The units follow the parallel text approach of the well-known Assimil language learning books.

Each unit has a text in the target language (about 250 words) on a specific vocabulary topic. It should be narrative, talking about how the topic relates to an everyday person. It should be divided into logical paragraphs. After each paragraph, there is an English translation of that paragraph in italics.

The text should be written in very clear, simple language. The language must read like a native speaker wrote it, and be error-free and natural-sounding. Source the info for the text from target language resources online, making it as up-to-date and authentic as possible. It should be completely original and not copied or lifted from any other source directly.

After the text, there is a glossary list of the key topic words from the text, sorted alphabetically and grouped by parts of speech (nouns, verbs, adjectives, adverbs etc.).

Are you ready to create some content? The first topic is: Mobile Technology

This prompt creates a prose-based parallel text unit. However, if you prefer dialogue-style texts, simply change the second paragraph of the prompt:

Each unit has a humorous dialogue in the target language (about 20 lines) on a specific vocabulary topic. The dialogue should relate the topic to everyday speakers through colloquial, idiomatic language.

The prompt works a treat in both ChatGPT Plus (paid) and Microsoft Bing (free). I also got very useable results in the free version of ChatGPT and Claude 2. It works so well as the focus is purely on what LLMs do best: spooling off creative text.

How Do I Use Them?

So, with your shiny, new Assimil-style units spooled off, what do you do with them?

Personally, I like to copy and paste the output into the notes app on my phone. That way, they make nice potted units to browse through when I have some spare moments on the bus or train. They’re equally handy copy-pasted into PDF documents that you can annotate on your phone or tablet.

Parallel text for Malay language learning created by AI

Parallel text in Malay and English created by AI

In terms of real-world use, the self-contained, chatty texts typically created make perfect material for the islands approach to improving spoken fluency. Create some units in topics that are likely to come up in conversation. Then, spend some time memorising the phrases by heart. You’ll be able to draw on them whenever you need in real-life conversation.

Enjoy prompts like these? Check out my book AI for Language Learners, which lists even more fun ways to get results without paying hefty course book price tags!

Fun With Texts : Travel Edition

I came across an ancient video this week that took me right back. The video in question  was from a series of video diary entries I made on a trip to Austria in 2004. In this particular segment, I was proudly showing off the stash of free leaflets I’d cached from Klagenfurt town hall – treasures of authentic texts to take home for my teaching materials box.

German-language texts from Austria - leaflets about the EU in 2004

Austrian leaflets about the EU (2004)

A still of Rich West-Soley showing some leaflets from Austria in a video from 2004

Showing off my Austrian leaflet haul in 2004 in a video shot on a phone just a little more sophisticated than a toaster, judging from the quality

Fast forward 19 years, and I’m approaching the end of a wonderful, extended trip around Greece. It’s been a holiday full of wonderful sights, amazing food, and of course, lots of language practice. Incidentally, Greeks must be amongst the most encouraging people on the planet when you try to speak their language.

But what links this trip with that early noughties vid is that continued fascination with curating authentic texts. It’s a polyglot obsession that’s lasted well beyond my classroom teaching days; there’s no longer any teaching materials box to fill, but I’m still on the hunt.

Hunting Texts : Then and Now

The format has changed, naturally. It’s less about free brochures and leaflets now. Alas, my EasyJet baggage allowance won’t quite stretch to that any more. This time, it’s digital – and I’ve been going to town collecting text samples for my virtual Greek learning box.

Of course, Greece has a tradition of texts that stretches back a little further than many fellow European countries. It’s been particularly fun looking out for inscriptions on the many ancient monuments, and spotting similarities and differences between the ancient and modern languages.

A stone tablet in an Ancient Greek ruin, with a partial inscription in Greek

Authentic Texts in stone!

An Ancient Greek artefact


But it’s the modern examples that really hit the spot – the more everyday and prosaic the better. From bags of crisps to public notices, every bit of writing is a potential new word learnt, and an extra peep into the target language culture. It’s addictive.

A notice to save water on a Greek ship

Save water, and save those words (in Anki!)

A washing machine control panel with Greek labelling

It’ll all come out in the wash

As far as I’m concerned, there’s never any going over-the-top when collecting digital texts. Knock yourself out with as much target language as you can! The criteria for what makes an authentic text are wildly broad – it can be the odd couple of words, a text-dense poster or an entire book. It all has worth to us as learners, no matter how long.

The only rule I try to stick to is one of practical use; I aim to try and use the images somewhere, be it a blog post (like this one on German political posters) or by scraping the language for Anki flashcard entries.

A bag of crisps with Greek labelling

Language snacks

Are you a curator of authentic texts in your target language? How do you collect them, and what do you do with them afterwards? Let us know in the comments!