Package Details: translate-shell-git

Git Clone URL: (read-only, click to copy)
Package Base: translate-shell-git
Description: A command-line interface and interactive shell for Google Translate.
Upstream URL:
Licenses: custom:PublicDomain
Conflicts: translate-shell
Provides: translate-shell
Submitter: m13253
Maintainer: mehalter
Last Packager: mehalter
Votes: 26
Popularity: 0.67
First Submitted: 2014-08-24 05:05 (UTC)
Last Updated: 2019-12-04 18:23 (UTC)

Required by (4)

Sources (1)

Latest Comments

mehalter commented on 2020-09-16 23:17 (UTC)

@naraesk this package pulls the latest from the master branch of the github repository, so there are not per-version updates. You should be able to update using your AUR helper, for example if you use yay, you can run "yay -Syu --devel" to tell it to check for new versions in development packages such as this and it will update to the latest git commit. I currently have this package installed with v0.9.6.12.r3.g04102e0 and it is working well. Let me know if you have any troubles getting it updated!

naraesk commented on 2020-09-16 01:07 (UTC)

Thanks for providing this package. Update to would be cool since it fixes bing. :)

escondida commented on 2019-04-17 01:47 (UTC)

The script works correctly using Arch's build tools; try using makepkg.

In general, AUR "helpers" such as yaourt are not supported, because they tend to break in unpredictable ways.

shillshocked commented on 2019-04-17 01:17 (UTC)

install: cannot stat '/tmp/yaourt-tmp-destiny/aur-translate-shell-git/trans': No such file or directory make: *** [Makefile:36: install] Error 1 ==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build translate-shell-git.

dulice commented on 2017-11-24 10:52 (UTC)

need fix conflict with translate-shell package. When it compile I get: translate-shell-git: /usr/bin/trans present on filesystem translate-shell-git: /usr/share/licenses/translate-shell/LICENSE present filesystem translate-shell-git: /usr/share/man/man1/trans.1.gz present on filesystem (I traslated log - sorry for bad english)

m13253 commented on 2015-04-12 11:43 (UTC)

@dkasak Fixed.

dkasak commented on 2015-04-09 03:15 (UTC)

Doesn't build anymore. The relevant build output: [OK] Task build completed. install: cannot create regular file ‘/usr/local/bin/trans’: Permission denied Makefile:25: recipe for target 'install' failed make: *** [install] Error 1

thiagowfx commented on 2015-01-28 19:12 (UTC)

Hi, thanks for your reply. You are right, actually. I removed it because I was having some trouble with zsh while using the bash version: when you do that, suddenly the functionality of the program is limited -- in particular, `trans -E` does nothing. But using the bash version -- or, alternatively, executing `/usr/bin/trans -E` in zsh instead of simply `trans -E` works okay. Thanks for pointing this out -- I'll re-add emacs.

m13253 commented on 2015-01-25 05:50 (UTC)

@thiagowfx Why are you removing "emacs" from optdepends? Its website says there is an optional Emacs mode which depends on emacs.

m13253 commented on 2015-01-25 00:45 (UTC)

@thiagowfx Thank you. But I am outside currently. I will improve my package late this evening when I get home.

thiagowfx commented on 2015-01-24 19:38 (UTC)

Hi, I created a non-git version of this program based on your PKGBUILD, and made some improvements to it, in particular: - add man page - remove unneeded packages from 'optdepends' I suggest you to merge some of my changes so everyone can benefit from them. Here is the package: Have a nice day!

orschiro commented on 2014-08-26 12:53 (UTC)

@m13253 Thanks a lot, issue solved! You made a good point here. Might be worth discussing this with the AUR developers on the mailing list.

m13253 commented on 2014-08-26 12:50 (UTC)

@orschiro I updated the version info written in PKGBUILD. You will not receive notification any more. P.S. Acturally I can not understand why there should be a static "pkgver" column for a -git package. Nor can I understand why "v0.8.19.2" < "0". :-) Thanks.

orschiro commented on 2014-08-26 12:43 (UTC)

@m13253 My fault. You are right. The built pkgver is correct. However, something seems to be wrong with the package detail. Since it is shown as `translate-shell-git 0-1`, I constantly get an update notification: ~ pacaur -k :: aur translate-shell-git v0.8.19.2.gf45d3f5-1 -> 0-1 Any idea how to fix this?

m13253 commented on 2014-08-26 12:41 (UTC)

@orschiro I'm getting v0.8.19.2.gf45d3f5-1 at pacman -Qi translate-shell-git after installing. Could you please try executing git describe --always | sed 's|-|.|g' at the git repository? I don't think --long changes the behavior.

orschiro commented on 2014-08-26 12:38 (UTC)

@m13253 Unfortunately, yes. Are you sure that the pkgver() is correct? Package Details: translate-shell-git 0-1 Seems also wrong to me.

m13253 commented on 2014-08-26 12:35 (UTC)

@orschiro The current pkgver() is already generating the same result. Are you still getting an empty version package?

orschiro commented on 2014-08-26 11:07 (UTC)

@m13253 Below an updated PKGBUILD that uses a working pkgver(). Thanks for packaging!