I've known about the Roytam1 project for years and it always bothered me that both the official Basilisk and Serpent 52/ 55 browsers don't have a language pack.
Thanks to the project of developer Enobarbous, who managed to create a Russian language package for the official Basilisk, I decided to build on it and create a version for my native language, Brazilian Portuguese, and the result can be seen in this link [url]https://github.com/bav-br/basilisk-pt-br-langpack/releases/tag/2026.01.23[/url].
Based on this, I decided to adapt the package to also work on Serpent 52, which already had a translation released on this forum by user cicyyang but bothered me because it was very invasive and had to update with each new release. And, for those who want to download for use or adapt to your language, click here: [url]https://github.com/bav-br/basilisk-pt-br-langpack/releases/tag/2026.04.10[/url].
Similarly, I'm also making a package available for Serpent 55, which can be accessed here: [url]https://github.com/bav-br/basilisk-pt-br-langpack/releases/tag/2026.04.03[/url].
Please note: If you have any problems after installing the language pack, please let me know. The amount of work involved in reconciling the lines was great, and although extensive and strenuous revision (file by file) was performed, errors may have been made somewhere.
Extra: Based on the fixes indicated by user Astroskeeper[url]https://msfn.org/board/topic/183923-extensions-and-custom-buttons-for-uxp-browsers-corrections-modifications-adjustments-and-special-recommendations/#comment-1226244[/url], I reviewed the New Moon 28 PT-BR language pack (originally posted by developer JustOff) and can be accessed by clicking here: [url]https://www.4shared.com/file/SjcESZ-qku/pt-BR_28100_RC7.html?[/url].
Due to server slowness, downtime, and other issues, Eclipse will be moving to a more stable and efficient platform that should result in much better stability. There is no timeline for this yet, just want you to know what's happening with all the downtime and I have a plan to fix it.
Serpent 52 / 55 Language Pack (Portuguese Brazil)
Moderator: roytam1
- Iffy-chan
- Posts: 7
- Joined: 11 Apr 2026, 13:06
- Mood: Fine.
- OS: Windows XP x64
- Has thanked: 3 times
- Been thanked: 1 time
- Contact:

Serpent 52 / 55 Language Pack (Portuguese Brazil)
Nice job creating a localisation! Out of curiosity, is the localisation system of the UXP-based browser engine at all similar to earlier versions of Firefox's (key versions to look at would be 24, 38 and 52 as PM team based their code on these versions at some point or another in time), or are there significant differences that would make it nontrivial to port the localisation of one to the other?
Also, don't be afraid to include a translation of your first post in Portuguese-BR - in this specific case, I'm fairly certain it should be okay to bypass the English-language rules of the forum. (It'll help local search engine results pick up this post/thread for what it's worth.)
Would you mind using a different file host? If I recall, 4Shared enforces logging in, which is counterproductive to the values of this message board.[/url], I reviewed the New Moon 28 PT-BR language pack (originally posted by developer JustOff) and can be accessed by clicking here: https://www.4shared.com/file/SjcESZ-qku/pt-BR_28100_RC7.html?.
Also, don't be afraid to include a translation of your first post in Portuguese-BR - in this specific case, I'm fairly certain it should be okay to bypass the English-language rules of the forum. (It'll help local search engine results pick up this post/thread for what it's worth.)
Remember Compa?
-
BAVBR
- Posts: 2
- Joined: 11 Apr 2026, 15:26
- OS: BigLinux Manjaro
- Has thanked: 1 time
- Been thanked: 3 times

Serpent 52 / 55 Language Pack (Portuguese Brazil)
In fact, in the case of Basilisk and Serpent 52, it is very similar to Firefox 52, just with removed features and some specific additions, such as exclusive features and tags, however it can still be difficult to translate directly from the Firefox language pack; then I recommend using what I did as a base, especially for Serpent 55, which is a mix of Firefox 52 / 55 with Pale Moon, which made it particularly challenging and required many hours of work, as I did a thorough analysis, file by file (which can be difficult, in addition to many tests and corrections until reaching the final version).Iffy-chan wrote: ↑14 Apr 2026, 07:00 Nice job creating a localisation! Out of curiosity, is the localisation system of the UXP-based browser engine at all similar to earlier versions of Firefox's (key versions to look at would be 24, 38 and 52 as PM team based their code on these versions at some point or another in time), or are there significant differences that would make it nontrivial to port the localisation of one to the other?
Would you mind using a different file host? If I recall, 4Shared enforces logging in, which is counterproductive to the values of this message board.[/url], I reviewed the New Moon 28 PT-BR language pack (originally posted by developer JustOff) and can be accessed by clicking here: https://www.4shared.com/file/SjcESZ-qku/pt-BR_28100_RC7.html?.
Also, don't be afraid to include a translation of your first post in Portuguese-BR - in this specific case, I'm fairly certain it should be okay to bypass the English-language rules of the forum. (It'll help local search engine results pick up this post/thread for what it's worth.)
As I didn't follow programming best practices and did everything manually, I am unable to point out what changed in detail, as my objective was to complete the translation and I know that this does not help much for anyone who wants to do this work; Before I had tried to automate with Claude Code but the free plan is limited and it didn't work, but whoever can automate it is a better way than what I did and could reduce the approximately 8 net hours for each package to about 30 minutes.
About New Moon, I created a release in the Basilisk repository itself: https://github.com/bav-br/basilisk-pt-br-langpack/releases/tag/2024.10.06
I'm just an enthusiast, I'm learning english yet and I don't consider myself a developer, although I have a degree in systems analysis and I intend to make a post in Brazilian Portuguese on my blog.
- Iffy-chan
- Posts: 7
- Joined: 11 Apr 2026, 13:06
- Mood: Fine.
- OS: Windows XP x64
- Has thanked: 3 times
- Been thanked: 1 time
- Contact:

Serpent 52 / 55 Language Pack (Portuguese Brazil)
Thank you for the rundown, I appreciate it. Very interesting.BAVBR wrote: ↑14 Apr 2026, 23:39In fact, in the case of Basilisk and Serpent 52, it is very similar to Firefox 52, just with removed features and some specific additions, such as exclusive features and tags, however it can still be difficult to translate directly from the Firefox language pack; then I recommend using what I did as a base, especially for Serpent 55, which is a mix of Firefox 52 / 55 with Pale Moon, which made it particularly challenging and required many hours of work, as I did a thorough analysis, file by file (which can be difficult, in addition to many tests and corrections until reaching the final version).Iffy-chan wrote: ↑14 Apr 2026, 07:00 Nice job creating a localisation! Out of curiosity, is the localisation system of the UXP-based browser engine at all similar to earlier versions of Firefox's (key versions to look at would be 24, 38 and 52 as PM team based their code on these versions at some point or another in time), or are there significant differences that would make it nontrivial to port the localisation of one to the other?
Would you mind using a different file host? If I recall, 4Shared enforces logging in, which is counterproductive to the values of this message board.[/url], I reviewed the New Moon 28 PT-BR language pack (originally posted by developer JustOff) and can be accessed by clicking here: https://www.4shared.com/file/SjcESZ-qku/pt-BR_28100_RC7.html?.
Also, don't be afraid to include a translation of your first post in Portuguese-BR - in this specific case, I'm fairly certain it should be okay to bypass the English-language rules of the forum. (It'll help local search engine results pick up this post/thread for what it's worth.)
As I didn't follow programming best practices and did everything manually, I am unable to point out what changed in detail, as my objective was to complete the translation and I know that this does not help much for anyone who wants to do this work; Before I had tried to automate with Claude Code but the free plan is limited and it didn't work, but whoever can automate it is a better way than what I did and could reduce the approximately 8 net hours for each package to about 30 minutes.
About New Moon, I created a release in the Basilisk repository itself: https://github.com/bav-br/basilisk-pt-br-langpack/releases/tag/2024.10.06
It's not a problem that you can't point to everything that was changed/removed/added, it's helpful enough to know that it's not going to be an especially 'quick-and-dirty copy-paste' job, but there are indeed many similarities with these builds of FF/PM/Basilisk
There's a few small mistakes in your writing, but nothing that really stuck out to me as particularly annoying. I'd say you tend to overuse conjunctions where a full stop would probably be more appropriate, which makes some of it a bit difficult to follow at times.
Also, appropriate music to post for this thread, even if it's from a mobile game.
Remember Compa?
Who is online
Users browsing this forum: No registered users and 2 guests