We have no dedicated Finnish localization team at the moment, last year only two person made an occasional contribution to the translation into Finnish and no one contacted me directly. You can register at CrowdIn and view all the progress here - https://crowdin.com/project/pale-moon/fi/activity. You are welcome to join the translation, basic instructions are in the first post. Feel free to ask any questions if necessary.

OK, it takes about 100 hours translate rest of Finnish lines. Not impossible, but it may be ready not before new year. If there is new major version (28) coming soon are there possibility that some of this new translations need new handling before they are in use for users? Otherway: is it better wait and translate only for new major version?

If there is new major version (28) coming soon are there possibility that some of this new translations need new handling before they are in use for users? Otherway: is it better wait and translate only for new major version?

As far as I know there are no such plans, but even in this case new language packs are unlikely to be created again from scratch, but migrated from existing ones.

Would it be possible not to remove the xpi's of older versions? We'd like to merge a Pale Moon ebuild into gentoo's tree, however we currently don't have a reliable source for version specific xpi's. Those github releases would be the easiest shot for everyone involved as it doesn't generate additional work for the Pale Moon team.

The published language packs on addons.palemoon.org aren't always compatible with the latest builds (e.g. they were compatible with 27.5.0 and not with 27.6.0 after it was released).

Please note that the language packs for Pale Moon 27.x are cumulative, i.e. they support all versions of the browser since 27.0.0, so there is no need for version-specific packages.

Yes, and that is why we can't use the language packs provided on addons.palemoon.org. To ensure that the files received by a user are the same the maintainer evaluated and tested, maintainers of a package create a manifest, which contains hashes of all remote files that will be downloaded. When the language packs are updated the hashes are invalid and the package is broken until a maintainer regenerates them.

This is impossible, otherwise we would have a constant flow of complaints of incompatibility.

That is at least the error I got after building 27.6.0 and trying to add a language pack, that's why I looked for alternatives as well.Either way - when the language packs start to require a specific version we'll need some sort of persistent store of versioned language pack xpi's anyhow.

The ebuild from deuiore actually clones your repository and uses that - however we'd like to avoid that, as that brings in some problems e.g. if the environment requires the use of a proxy.

As for the experimental status - I am well aware of that, but that is the least of Pale Moons problems on Gentoo and users are instructed after installation to first file bugs in the Gentoo bugtracker.

I'll look into building them based on the tarballs in the releases. Thanks.

This year's last beta build of language packs (27.0.0-27.5.* compatible) has been published. As several contributors began to work actively on the Indonesian locale and reached more than 30%, it's now also included in the regular beta builds.