Project

General

Profile

Bug #16571

Tor Browser does not list spell checker dictionaries installed via APT

Added by intrigeri 4 months ago. Updated 4 months ago.

Status:
In Progress
Priority:
Normal
Assignee:
-
Category:
Internationalization
Target version:
-
Start date:
03/18/2019
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:
Browser

Description

I've installed hunspell-ca and tried to use it in Tor Browser in Tails 3.12.1 and it's not on the list of languages available in the right click menu. sajolida raised this issue initially; he says it works fine in Thunderbird.

This makes Additional Software less valuable and makes it harder for us to decide things on #15807 and #15291.


Related issues

Related to Tails - Feature #15807: Define & apply clear criteria for including dictionaries, fonts and language packs Resolved 08/18/2018
Related to Tails - Feature #15291: Remove less popular packages that users could install themselves Resolved 04/17/2018
Related to Tails - Feature #5962: Set default dictionary according to locale in the browser Rejected

Associated revisions

Revision f5391c2b (diff)
Added by intrigeri 4 months ago

Install l10n support packages for all tier-1 supported languages, and only those (refs: #15807)

I'm using the list of tier-1 supported languages proposed on #15807#note-22:

- Arabic - AR
- German - DE
- English - EN
- Spanish - ES
- Farsi - FA
- French - FR
- Italian - IT
- Portuguese - PT-BR
- Russian - RU
- Turkish - TR
- Simplified Chinese - zh-CN

… and applying to Thunderbird, LibreOffice, and spellchecker dictionaries.

Exceptions:

- I'm keeping hunspell-vi because we've been installing it so far, Vietnamese
is one of our strong candidates, and even if one installs it manually, it's
not available in Tor Browser (refs: #16571)
- There's no Farsi l10n package for Thunderbird (thunderbird-l10n-fa).

History

#1 Updated by intrigeri 4 months ago

  • Related to Feature #15807: Define & apply clear criteria for including dictionaries, fonts and language packs added

#2 Updated by intrigeri 4 months ago

  • Related to Feature #15291: Remove less popular packages that users could install themselves added

#3 Updated by intrigeri 4 months ago

  • Related to Feature #5962: Set default dictionary according to locale in the browser added

#4 Updated by intrigeri 4 months ago

https://gitlab.com/Tails/tails/blob/master/config/chroot_local-hooks/10-tbb#L65 currently does this:

    # Enable our myspell/hunspell dictionaries. TBB only provides the
    # one for en-US, but Debian's seems more comprehensive, so we'll
    # only use Debian's dictionaries.
    rm -f "${prep}"/dictionaries/*
    for f in /usr/share/hunspell/*.aff /usr/share/hunspell/*.dic; do
        ln -s "${f}" "${prep}"/dictionaries/
    done

… which explains why additional dictionaries installed by users are not available in Tor Browser.

#5 Updated by intrigeri 4 months ago

#6 Updated by intrigeri 4 months ago

#7 Updated by intrigeri 4 months ago

  • Status changed from Confirmed to In Progress

Also available in: Atom PDF