Jul 20, 2023

Aspell Portuguese dictionary

Aspell Portuguese dictionary.

Using FreeBSD’s aspell pt_PT port is an excellent choice for anybody that needs a robust and versatile spelling check utility for Portuguese. This port, also referred to as a package, is specifically designed for the FreeBSD operating system, one of the most trusted and popular choices among IT professionals all around the world. In this article, we’ll guide you through the process of installing and using aspell pt_PT, highlighting its main features and benefits.

FreeBSD and Ports

Before jumping into aspell pt_PT, let’s quickly brief on what FreeBSD and ports are. FreeBSD is an open-source Unix-like operating system used to power modern servers, desktops, and embedded platforms. One of the FreeBSD’s hallmarks is its ports system.

Ports are collections of makefiles, patches, and description files placed in /usr/ports. They provide a consistent way of installing software and automate the process of fetching software, unpacking it, applying patches, compiling it, and installing the results. One such useful port is the aspell pt_PT.

What is aspell pt_PT?

In simple terms, aspell pt_PT is a Portuguese language package for GNU Aspell, a powerful open-source spell checker designed to eventually replace Ispell. As its name suggests, it is specifically tailored to the Portuguese language in its Portugal variations pt_PT.


To install the aspell pt_PT port, you need to run the following commands on your FreeBSD terminal

cd /usr/ports/textproc/pt_PT-aspell/
make install clean

Alternatively, you can install the binary package using pkg

pkg install pt_PT-aspell

Remember to always keep your FreeBSD system and ports tree up-to-date before installing new ports.

Basic Usage

Once installed, you can use aspell pt_PT to check the spelling in a text file. Here is a simple example

aspell -c -l pt_PT myFile.txt

The -c option tells aspell to check a file, while -l pt_PT specifies the language.

The aspell command opens an interactive session showing you possible corrections for each misspell detected. You can either choose one of the listed corrections or manually enter a correction.

Advanced Features

Beyond the basics, aspell offers many features that make it a powerful tool for text processing

  1. Personal Dictionaries By default, aspell pt_PT uses a comprehensive Portuguese dictionary. However, you can also use a personal dictionary with your own words.
  2. ISO 8859-1 and UTF-8 Support aspell pt_PT is equipped with full ISO 8859-1 and UTF-8 support, ensuring compatibility with a variety of text files.
  3. Filters aspell supports several filters which allow it to spell-check various types of documents — from pure text files to more complex formats like TeX, nroff or HTML.


The aspell pt_PT port is particularly useful for professionals and enthusiasts that need to work frequently with Portuguese text data on FreeBSD. Whether you are a system administrator, developer, or avid FreeBSD user, this tool can greatly help you crafting impeccable Portuguese texts.

It can also be an excellent resource for educational settings, providing teachers and students with a powerful tool for checking and correcting written work.

Other Useful Ports

FreeBSD features several other useful ports. For example, if you’re interested in IT security, you should definitely consider [nmap]https//, the open-source network scanner.

In conclusion, the aspell pt_PT package is a powerful, free tool for anyone working with the Portuguese language on a FreeBSD platform. Its robust features and flexibility make it an indispensable asset in every FreeBSD user’s toolkit. Its integration with the FreeBSD ports system assures that aspell pt_PT is easy to install and maintain, keeping your focus where it’s needed the most — on your work.

Checkout these related ports: