sigito / linguee-workflow-for-alfred Goto Github PK
View Code? Open in Web Editor NEWAlfred workflow to search for translations from Linguee.com
License: MIT License
Alfred workflow to search for translations from Linguee.com
License: MIT License
The binary built through release.yml crashes on startup with a segfault:
➜ ./LingueeOnAlfred hello
fish: Job 1, './LingueeOnAlfred hello' terminated by signal SIGSEGV (Address boundary error)
An improvement over #15, to add:
[ ] Optionally control the check interval using an environment variable.
[ ] Optionally control the caching expiration using an environtment variable.
[ ] Add an advanced section with variables description.
An option to copy either the first translation or the entire result.
Can be done by providing text/copy
entry in the workflow item: https://www.alfredapp.com/help/workflows/inputs/script-filter/json/
When I try to compile it on my Sonoma 14.0 MacBook Pro M2, the swift compiler crashes.
Workaround:
When I set DEBUG
to 1 in the Makefile
, it works and I can get the workflow to work.
Currently Alfred fails with ERROR: Linguee Search[Script Filter] Code 1: zsh:1: unmatched "
when the query contains "
.
Add an E2E test that requests translations from the real linguee.com for a fixed query string (e.g., "beobachten").
Add a workflow to run the test on commit and release.
Hi,
Unfortunately I have the following error: "Code 11: Exited with error code but no message". What can I do?
Did you edit the workflow? No.
What version did you use? v1.2.1
What hardware & macOS version are you using? MacBook Air 2020, M1 Chip, Big Sur 11.5.2
Which languages? German, English
Thanks!
With Xcode 13.2 it should be possible to deploy async/await code to macOS 10.15+. Check if this is something to consider instead of Combine.
When searching on Linguee the translations often include objects or case for them or reflexive pronouns. Enrich the results with this available metadata.
Using source=
query parameter a translation direction can be specified. E.g., source=english
would look for translations from English.
Add an abilitiy to force the translation direction.
Periodically execute a check for new releases, when searching for results. Put an upgrade message among results with a custom icon.
The notification should be the last on the screen. E.g., 9th of more than 8 results exists, or simply the last.
check_for_updates
variable.Hello,
I could imagine I'm not the only one who would like to translate between multiple language pairs. I think there is nothing about that in the documentation and probably it's also not possible within the workflow itself?
Greetings
Nothing appears after entering keyword l. The version I use is English and Chinese, m1 macbook big sur 11.6
Currently, if the release.yml
workflow is re-run, it will update the binary in the existing release. Instead, it should create a new draft release.
Will this deepl api fail? Do we need to set the api ourselves? Also it would be perfect if the key could add a "Translate" function! Really like this app, thanks again!
Expose an option to disable this.
Short URL: https://tinyurl.com/LingueeWorkflow
Certain words (e.g., verbs) often have a placeholder attached: *etw.* mit sich bringen
. It is currently stripped away.
Add an option to add linguee search as a default search fallback: https://www.alfredapp.com/help/workflows/triggers/fallback-search/
Create a binary for both x86_64
and arm64e
(a.k.a. Apple Silicon) archs.
The search results should navigate to a page with a language matching the language of the selected translation. E.g., if search for "Lift", and a row with translations to German is selected, navigate to the page with only tranlations to German.
See #23 for the language control details.
Submission link: https//www.packal.org/submit
Extract the workflow configuration into separate files, and create a process to create a new workflow based on the repository state.
Potentially #2 needs to be done as part of this.
Current the version is compared using string comparison, which would yield a wrong result once the version steps over the 9.
From https://www.alfredapp.com/blog/tips-and-tricks/tutorial-importing-and-setting-up-alfred-workflows/:
Where workflows contain hotkeys, the hotkeys are stripped out when you import the workflow, to ensure that these don't clash with your existing hotkeys. You can set these easily by double-clicking the hotkey object to show the drop-down where you can set your hotkey.
Currently the error is displayed as a search result, in case there was an error. Add an option to copy and report the issues.
Current one week value delays discovery of the bug fixes or other consecutive releases for too big time period.
Environment alfred_debug
has value of 1
in debugging mode.
Add an optional parameter for copy behavior. Options:
Searches using qe
parameter differ from the ones with query
parameter. E.g., qe="hello
returns results for "shell", but query="hello"
– results for "hello" (without quotes).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.