Do you experience problems during downloading?
Check your connection in Status and Interface settings window.
Use Test Server in Config > Servers.
We will probably ask you to do a test using only basic settings.
Do you experience problems during repair or unpacking?
Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
I do have a GitHub account but my experience with the SAB repo is somewhat limited. I am unfamiliar with the environment and didn’t want to create a pull request with the wrong solution.
I’d feel more comfortable with someone changing this (like you guys) who understand how all the bits work together.
@OneCD I see that this was already corrected before.
In SAB we correct bad English by updating the "English" translation (en.po), so to see these updates you have to run:
Before starting SABnzbd, after every update of SAB. This way all translations are compiled and updated.
In our source-disrtribution for the offical releases, we include these compiled and update translations.
We should maybe mention this in the 'From Source' section on our Wiki.. I thought it was there.
Thanks @safihre, this was on my own Debian system (where I don't need languages other than English so I hadn't run make_mo.py). I've now run it and can confirm both issues I mentioned above have indeed been fixed.
I didn't know that make_mo.py was also used for corrections, and that it needs to be run again after an update, so I leaned something.
Will make_mo.py need to be run after every 'git pull', or only when a major version change is pulled? I'll amend the init script for SABnzbd on QNAP NAS once I know.
OneCD wrote: ↑January 29th, 2018, 1:49 pmWill make_mo.py need to be run after every 'git pull', or only when a major version change is pulled? I'll amend the init script for SABnzbd on QNAP NAS once I know.
Basically every time the translation sources are updated, i.e. the files in the po/ directory. So unless you want to compare their file age to that of the compiled mo files, that means after every pull. None of this is directly linked to version bumps for the whole of sab.
PS: do note that make_mo can fail if translators make mistakes, such as %s mismatches. So make sure your script can live with that.
Whenever a major release is announced, I post with instructions showing how to upgrade, including any extras required to support the new version. I can just add [make_mo.py] to that.
It’s also run automatically after the initial install, so I think that covers everything.