FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

RELEASE 3.11.0 (WEBSITE) by ann0see · Pull Request #1003 · jamulussoftware/jamuluswebsite · GitHub

RELEASE 3.11.0 (WEBSITE) - #1003

Merged
pljones merged 119 commits into
releasefrom
next-release
Sep 21, 2024
Merged

RELEASE 3.11.0 (WEBSITE)#1003
pljones merged 119 commits into
releasefrom
next-release

Conversation

ann0see commented Jul 28, 2024
edited by pljones
Loading

Copy link
Copy Markdown
Member

This merges next-release into release once the Website is finalised at release.

Short description of changes
Release PR for r 3.11.0. Ready for local testing. This is a WIP

Context: Fixes an issue? Related issues
Releated to release issue: jamulussoftware/jamulus#3255

Status of this Pull Request

WIP. Still a lot outstanding

What is missing until this pull request can be merged?

Review.

github-actions Bot and others added 30 commits September 3, 2023 20:45
* newlines help with copy-paste

* use tabs rather than 4 spaces

* three tics for copy button

* preferred markdown
* Change jamulus-server to jamulus-headless

* Fix grammar

Co-authored-by: John Dempsey <1750243+mcfnord@users.noreply.github.com>

---------

Co-authored-by: John Dempsey <1750243+mcfnord@users.noreply.github.com>
* Update _config.yml

Make kramdown the markdown processor

* Update and rename 1-index.html to 1-index.md

* Update 1-index.md

* Update 1-de-index.html

* Rename 1-de-index.html to 1-de-index.md

* Update and rename 1-es-index.html to 1-es-index.md

* Update and rename 1-fr-index.html to 1-fr-index.md

* Update and rename 1-index.html to 1-index.md

* Update and rename 1-it-index.html to 1-it-index.md

* Update and rename 1-ko_KR-index.html to 1-ko_KR-index.md

* Update and rename 1-nb_NO-index.html to 1-nb_NO-index.md

* Update and rename 1-nl-index.html to 1-nl-index.md

* Update and rename 1-pt_BR-index.html to 1-pt_BR-index.md

* Update and rename 1-pt_PT-index.html to 1-pt_PT-index.md

* Update and rename 1-zh_CN-index.html to 1-zh_CN-index.md

* Fix segmentation in 1-Index

* Don't include processed .po files

* Correction

* Add comments

* Add comments

* Update _po4a-tools/po4a-update-templates.sh

Co-authored-by: Peter L Jones <pljones@users.noreply.github.com>

* Remove unneeded check

---------

Co-authored-by: Peter L Jones <pljones@users.noreply.github.com>
* Update Spanish translation using Weblate

Currently translated at 100.0% (159 of 159 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/jamulus/running-a-server/es/
Translation: Jamulus/Running-a-Server

* Update French translation using Weblate

Currently translated at 100.0% (165 of 165 strings)

Update translation files

Updated by "Squash Git commits" hook in Weblate.

Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Olivier Humbert <trebmuh@tuxfamily.org>
Translate-URL: https://hosted.weblate.org/projects/jamulus/directories/
Translate-URL: https://hosted.weblate.org/projects/jamulus/running-a-server/fr/
Translation: Jamulus/Directories
Translation: Jamulus/Running-a-Server

* Update translation files

Updated by "Squash Git commits" hook in Weblate.

Translation: Jamulus/Running-a-Server
Translate-URL: https://hosted.weblate.org/projects/jamulus/running-a-server/

---------

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Olivier Humbert <trebmuh@tuxfamily.org>
* Update _config.yml

Make kramdown the markdown processor

* Update and rename 1-index.html to 1-index.md

* Update 1-index.md

* Update 1-de-index.html

* Rename 1-de-index.html to 1-de-index.md

* Update and rename 1-es-index.html to 1-es-index.md

* Update and rename 1-fr-index.html to 1-fr-index.md

* Update and rename 1-index.html to 1-index.md

* Update and rename 1-it-index.html to 1-it-index.md

* Update and rename 1-ko_KR-index.html to 1-ko_KR-index.md

* Update and rename 1-nb_NO-index.html to 1-nb_NO-index.md

* Update and rename 1-nl-index.html to 1-nl-index.md

* Update and rename 1-pt_BR-index.html to 1-pt_BR-index.md

* Update and rename 1-pt_PT-index.html to 1-pt_PT-index.md

* Update and rename 1-zh_CN-index.html to 1-zh_CN-index.md

* Fix segmentation in 1-Index

* Don't include processed .po files

* Correction

* Add comments

* Add comments

* Update _po4a-tools/po4a-update-templates.sh

Co-authored-by: Peter L Jones <pljones@users.noreply.github.com>

* Remove unneeded check

* AUTO: Updated .po files

---------

Co-authored-by: Peter L Jones <pljones@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Peter L Jones <pljones@users.noreply.github.com>
* Initial replacements testing OK so far

* Add language selection dropdown

* Don't store lang preference

* Align dropdown to the right. Remove unneeded code from fw.css

* Make dropdown scrollable

* Clean/move/improve css styling, add icon, lang sel. outline

* Remove unneeded css

* Show full lang names, automate adding langs

* AUTO: Add new language: (eu) #4

* Revert "AUTO: Add new language: (eu) #4"

This reverts commit 301c948.

* Correction

* AUTO: Add new language: (Basque) #5

* Update add-lang.yml

* AUTO: Add new language: (English (American)) #6

* Correction

* Revert language additions

* Correction

* Correction

* Update

* Update

* Add check

* Update error message

* Revert lang code hyphens

* Add changes by @gilgongo

* Combine with gilgongo's stuff

* Correct title check

* Correct pt-BR language codes

* Revert lang code changes

---------

Co-authored-by: Gilgongo <gilgongo@phreak.co.uk>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>

ann0see commented Sep 1, 2024

Copy link
Copy Markdown
Member Author

it:

./linkcheck http://jamuluswebsite.drealm.info/it
Done crawling.                   

http://jamuluswebsite.drealm.info/it/wiki/Getting-Started
- (1:7367) 'FAQ' => http://jamuluswebsite.drealm.info/it/wiki/FAQ#perch%C3%A9-non-dovrei-usare-dispositivi-wireless (HTTP 200 but missing anchor)
- (1:7521) 'FAQ' => http://jamuluswebsite.drealm.info/it/wiki/FAQ#perch%C3%A9-non-dovrei-usare-dispositivi-wireless (HTTP 200 but missing anchor)
- (1:11392) 'Golden R..' => http://jamuluswebsite.drealm.info/it/wiki/Client-Troubleshooting#you-all-sound-ok-but-its-hard-to-keep-together (HTTP 200 but missing anchor)

http://jamuluswebsite.drealm.info/it/wiki/Installation-for-Windows
- (1:11000) 'connecte..' => http://jamuluswebsite.drealm.info/it/wiki/Getting-Started#connecting-to-a-server-and-testing-your-sound (HTTP 200 but missing anchor)

Warnings. Checked 3294 links, 97 destination URLs (664 ignored), 4 have warnings.

ann0see commented Sep 1, 2024

Copy link
Copy Markdown
Member Author

fr:

./linkcheck http://jamuluswebsite.drealm.info/fr
Done crawling.                   

http://jamuluswebsite.drealm.info/fr/kb/2021/04/18/Jamulus-Video.html
- (25:1329) 'Tips and..' => http://jamuluswebsite.drealm.info/fr/wiki/Tips-Tricks-More#using-jamulus-audio-in-zoom-or-other-meeting-apps (HTTP 200 but missing anchor)

http://jamuluswebsite.drealm.info/fr/wiki/Installation-for-Linux
- (4:3744) 'Démarrez..' => http://jamuluswebsite.drealm.info/fr/wiki/Installation-for-Linux#demarrez-jamulus (HTTP 200 but missing anchor)
- (6:66) 'Démarrez..' => http://jamuluswebsite.drealm.info/fr/wiki/Installation-for-Linux#demarrez-jamulus (HTTP 200 but missing anchor)

http://jamuluswebsite.drealm.info/fr/wiki/Running-a-Server
- (1:13708) 'Trucs et..' => http://jamuluswebsite.drealm.info/fr/wiki/Tips-Tricks-More#avoir-une-session-non-perturb%C3%A9e-sur-nimporte-quel-serveur (HTTP 200 but missing anchor)

http://jamuluswebsite.drealm.info/fr/wiki/Software-Manual
- (1:16817) 'entrées ..' => http://jamuluswebsite.drealm.info/fr/wiki/Software-Manual#custom-directories (HTTP 200 but missing anchor)

Warnings. Checked 3295 links, 97 destination URLs (665 ignored), 5 have warnings.

ann0see commented Sep 1, 2024

Copy link
Copy Markdown
Member Author

@jamulussoftware/translators please have a look at the broken links posted above for your language.

ann0see commented Sep 1, 2024

Copy link
Copy Markdown
Member Author

For de all but one are due to missing/incomplete translation. This could be the same for other languages.

Copy link
Copy Markdown
Member

Maybe we should add the _posts folder to the exclude_from_localization line in _config.yml, since the knowledge base posts aren't translated (that's where the broken link in Spanish is, and shows up for other languages too).

weblate and others added 4 commits September 1, 2024 22:09
Currently translated at 100.0% (6 of 6 strings)

Co-authored-by: ann0see <20726856+ann0see@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/jamulus/include-client-commands/de/
Translation: Jamulus/Include-Client-Commands
Currently translated at 100.0% (49 of 49 strings)

Co-authored-by: ann0see <20726856+ann0see@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/jamulus/installation-for-linux/nl/
Translation: Jamulus/Installation-for-Linux
Currently translated at 100.0% (159 of 159 strings)

Co-authored-by: ann0see <20726856+ann0see@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/jamulus/running-a-server/sv/
Translation: Jamulus/Running-a-Server
Currently translated at 100.0% (13 of 13 strings)

Co-authored-by: ann0see <20726856+ann0see@users.noreply.github.com>
Translate-URL: https://hosted.weblate.org/projects/jamulus/1-index/pt_PT/
Translation: Jamulus/Startpage

ann0see commented Sep 1, 2024

Copy link
Copy Markdown
Member Author

Not sure if this helps, since we'd need to save the selected language somewhere? But we could try it.

henkdegroot commented Sep 1, 2024
edited
Loading

Copy link
Copy Markdown
Contributor

@ann0see, regarding the broken links for nl.

http://jamuluswebsite.drealm.info/nl/kb/2021/04/18/Jamulus-Video.html

The KB's are not translated and believe there is no way to get a correct link point to the correct NL section. Any advise on how to approach this?

http://jamuluswebsite.drealm.info/nl/wiki/Installation-for-Linux

Text is showing correct in Weblate.....as you have updated that 30 minutes ago :) Thank you

https://hosted.weblate.org/translate/jamulus/installation-for-linux/nl/?checksum=6a462a7347b21c9e&sort_by=-priority,position

pljones commented Sep 2, 2024

Copy link
Copy Markdown
Contributor

Mmm, it should be possible for the link checker to crawl the default language site (English) to build the link map (i.e. a set of target-page#target-id, list of source-page+location pairs) and then try to work out whether it can suggest fixes for the broken links based on context...

pljones commented Sep 2, 2024

Copy link
Copy Markdown
Contributor

http://jamuluswebsite.drealm.info/ now at 4b5172f <- https://github.com/jamulussoftware/jamuluswebsite/actions/runs/10663082146

gilgongo and others added 5 commits September 4, 2024 07:07
Co-authored-by: ann0see <20726856+ann0see@users.noreply.github.com>
The po4a XML parser seems to dislike standalone HTML tags such as <img> and <br>,
and this causes it to mis-parse tags that enclose them.

This commit changes <img> to <img/> and <br> to <br/>, which keeps the parser happy.

This comment was marked as resolved.

This comment was marked as resolved.

This comment was marked as resolved.

pljones marked this pull request as ready for review September 21, 2024 08:47
pljones self-assigned this Sep 21, 2024
pljones merged commit 8a22b9c into release Sep 21, 2024
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

translation Issue or PR releated to translation

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

9 participants


Back | FazBrowse Home | New Git URL