Git Product home page Git Product logo

linguee-workflow-for-alfred's People

Contributors

sigito avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

linguee-workflow-for-alfred's Issues

Add documentation

  • Summary: what the workflow does, what is Alfred.
  • Requirements: Alfred 4, Power pack.
  • Describe features.
  • Download link.
  • Add a demo.
  • Known issues:
    • "(binary) will damage your computer and you should remove it to the trash" and a workaround (#13).

Add update period controlling variables

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.

Does not compile on Sonoma 14.0

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.

Add an end-to-end test

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.

Code 11: Exited with error code but no message

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!

Not all results shown

Hello,

I've noticed on a few occasions that sometimes results are omitted. Here an example where "salón" isn't shown spanish <-> german:

Captura de Pantalla 2022-11-12 a las 17 04 23

Experiment with async/await API

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.

Support translation direction

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.

Prompt a user to update when a new version is available

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.

  • Implement GitHub releases monitoring.
  • Do not request more ofter than once every 5 minutes.
  • Do not request more often than once a week since last successful latest release response.
  • Control the feature using a check_for_updates variable.
  • Update Feature list with "Automatic checks for a newer version" entry.
  • Set a custom icon on the update suggestion.

How to handle multiple source and destination languages

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

There is no response

Nothing appears after entering keyword l. The version I use is English and Chinese, m1 macbook big sur 11.6

Can you add the translation function?

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!

Include placeholder text

Certain words (e.g., verbs) often have a placeholder attached: *etw.* mit sich bringen. It is currently stripped away.

Open URL with a specific language

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.

the results of chinese or japanese are garbled

thanks for this awesome workflow.

I tried to translate english to chinese or japanse,
but the results are displayed in grabled,

it maybe an encoding issue.

for example:

  • destination_language: japanese
    destination_language: japanese

  • destination_language: chinese
    destination_language: chinese

Fix Version comparison

Current the version is compared using string comparison, which would yield a wrong result once the version steps over the 9.

Configure copy behavior

Add an optional parameter for copy behavior. Options:

  • formatted search term, traslations, and the results link (default);
  • copy results URL;
  • copy first translation only (w/o wordtype or any other metadata).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.