yasirtug / ni-translate Goto Github PK
View Code? Open in Web Editor NEWA translator for Linux, running at the background which wakes up with the translation of the last selected text on command.
License: GNU General Public License v3.0
A translator for Linux, running at the background which wakes up with the translation of the last selected text on command.
License: GNU General Public License v3.0
Hello, I got an error while building the project. How to fix it? Thanks.
I'm using Deepin OS.
~/Downloads/translate$ make
/usr/lib/x86_64-linux-gnu/qt5/bin/uic ntranslate/mainwindow.ui -o ui_mainwindow.h
/usr/lib/x86_64-linux-gnu/qt5/bin/uic ntranslate/settingswindow.ui -o ui_settingswindow.h
g++ -c -pipe -O2 -std=gnu++1y -Wall -W -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -Intranslate -I. -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -I. -I. -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o main.o ntranslate/main.cpp
make: g++: Command not found
Makefile:378: recipe for target 'main.o' failed
make: *** [main.o] Error 127
Bazen, segmentation fault diyor sadece bazen de Bus error, ne hata kodu ne başka bir şey var.
I was dreaming to build an QTranslate alternative for Linux, found your app, thanks.
After installing dependency, excuted these commands one by one in ni-translate
folder:
qmake ni-translate.pro -spec linux-g++
make
Now I have these files:
What should I do for run the app?
I'm on Xubuntu 18.10.
I thinks it will be more usefull if you provide more detailed guide for installing and running the app.
Hocam tuşlara acilen kombinasyon gelmeli, sadece shift R vs. olunca illa bir yerden patlak veriyor.
My internet connection is ok, why raises this error?
I have some problem with compilation of the project:
keycatcher.cpp: In member function ‘std::__cxx11::string KeyCatcher::find_path()’:
keycatcher.cpp:48:32: error: ‘popen’ was not declared in this scope
FILE *pipe = popen(cmd, "r");
^
keycatcher.cpp:51:28: error: ‘fscanf’ was not declared in this scope
fscanf(pipe, "%s", buff);
^
keycatcher.cpp:53:16: error: ‘pclose’ was not declared in this scope
pclose(pipe);
^
make: *** [keycatcher.o] Error 1
Selamlar hocam, buna bir tesseract entegre etsen var ya o kadar iyi olur ki, film vs. izleyenler için de baya kolaylık olur.
Saygılarımla.
Hi. Thanks for your great application.
Have some problem with hotkeys. After pressing on any hotkeys nothing happening.
Tried to set different hotkeys. Value could be set / change only via:
/root/.config/yasirtug/ni-translate.conf
/home/$USER/.config/yasirtug/ni-translate.conf
System: Host: GSV-D-Linux Kernel: 5.0.12-050012-generic x86_64 bits: 64 compiler: gcc v: 8.3.0 Desktop: Cinnamon 4.0.10
info: plank wm: muffin 4.0.7 dm: LightDM 1.26.0 Distro: Linux Mint 19.1 Tessa base: Ubuntu 18.04 bionic
Machine: Type: Desktop System: ASUSTeK product: VC65R v: 1301 serial: <filter>
Mobo: ASUSTeK model: VC65R v: Rev 1.xx serial: <filter> UEFI: American Megatrends v: 1301 date: 07/05/2018
Battery: Device-1: hid-00:1f:20:a8:7e:5f-battery model: Logitech K810 serial: N/A charge: N/A status: Discharging
Device-2: hidpp_battery_0 model: Logitech Wireless Mobile Mouse MX Anywhere 2S serial: <filter> charge: 55%
rechargeable: yes status: Discharging
CPU: Topology: Quad Core model: Intel Core i5-6400T bits: 64 type: MCP arch: Skylake-S rev: 3 L2 cache: 6144 KiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 17664
Speed: 1654 MHz min/max: 800/2800 MHz Core speeds (MHz): 1: 1573 2: 1500 3: 1545 4: 1521
Graphics: Device-1: Intel HD Graphics 530 driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:1912
Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel HD Graphics 530 (Skylake GT2) v: 4.5 Mesa 18.2.8 compat-v: 3.0 direct render: Yes
Audio: Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: ASUSTeK Sunrise Point-H driver: snd_hda_intel
v: kernel bus ID: 00:1f.3 chip ID: 8086:a170
Device-2: Logitech type: USB driver: snd-usb-audio,uvcvideo bus ID: 1-3:2 chip ID: 046d:085b serial: <filter>
Sound Server: ALSA v: k5.0.12-050012-generic
Network: Device-1: Intel Wireless 7265 driver: iwlwifi v: kernel port: f040 bus ID: 02:00.0 chip ID: 8086:095a
IF: wlan0 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: ASUSTeK driver: r8169 v: kernel port: e000
bus ID: 03:00.0 chip ID: 10ec:8168
IF: eth0 state: down mac: <filter>
IF-ID-1: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A
Drives: Local Storage: total: 3.87 TiB used: 2.48 TiB (64.2%)
ID-1: /dev/sda vendor: Samsung model: SSD 850 PRO 256GB size: 238.47 GiB speed: 6.0 Gb/s serial: <filter> rev: 2B6Q
scheme: GPT
ID-2: /dev/sdb vendor: Seagate model: ST2000LM007-1R8174 size: 1.82 TiB speed: 6.0 Gb/s rotation: 5400 rpm
serial: <filter> rev: SDM1
ID-3: /dev/sdc vendor: Seagate model: ST2000LM007-1R8174 size: 1.82 TiB speed: 6.0 Gb/s rotation: 5400 rpm
serial: <filter> rev: SDM1
Partition: ID-1: / size: 233.24 GiB used: 29.38 GiB (12.6%) fs: ext4 dev: /dev/sda2
ID-2: swap-1 size: 2.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-0
Sensors: System Temperatures: cpu: 68.0 C mobo: N/A
Fan Speeds (RPM): cpu: 0
Info: Processes: 295 Uptime: 4h 49m Memory: 7.63 GiB used: 3.93 GiB (51.4%) Init: systemd v: 237 runlevel: 5 Compilers:
gcc: 7.4.0 alt: 7 Shell: bash v: 4.4.19 running in: gnome-terminal inxi: 3.0.33
# EVEMU 1.3
# Kernel: 5.0.12-050012-generic
# DMI: dmi:bvnAmericanMegatrendsInc.:bvr1301:bd07/05/2018:svnASUSTeKCOMPUTERINC.:pnVC65R:pvr1301:rvnASUSTeKCOMPUTERINC.:rnVC65R:rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:
# Input device name: "Logitech K810 Keyboard"
# Input device ID: bus 0x05 vendor 0x46d product 0xb319 version 0x1202
# Supported events:
# Event type 0 (EV_SYN)
# Event code 0 (SYN_REPORT)
# Event code 1 (SYN_CONFIG)
# Event code 2 (SYN_MT_REPORT)
# Event code 3 (SYN_DROPPED)
# Event code 4 ((null))
# Event code 5 ((null))
# Event code 6 ((null))
# Event code 7 ((null))
# Event code 8 ((null))
# Event code 9 ((null))
# Event code 10 ((null))
# Event code 11 ((null))
# Event code 12 ((null))
# Event code 13 ((null))
# Event code 14 ((null))
# Event code 15 (SYN_MAX)
# Event type 1 (EV_KEY)
# Event code 1 (KEY_ESC)
# Event code 2 (KEY_1)
# Event code 3 (KEY_2)
# Event code 4 (KEY_3)
# Event code 5 (KEY_4)
# Event code 6 (KEY_5)
# Event code 7 (KEY_6)
# Event code 8 (KEY_7)
# Event code 9 (KEY_8)
# Event code 10 (KEY_9)
# Event code 11 (KEY_0)
# Event code 12 (KEY_MINUS)
# Event code 13 (KEY_EQUAL)
# Event code 14 (KEY_BACKSPACE)
# Event code 15 (KEY_TAB)
# Event code 16 (KEY_Q)
# Event code 17 (KEY_W)
# Event code 18 (KEY_E)
# Event code 19 (KEY_R)
# Event code 20 (KEY_T)
# Event code 21 (KEY_Y)
# Event code 22 (KEY_U)
# Event code 23 (KEY_I)
# Event code 24 (KEY_O)
# Event code 25 (KEY_P)
# Event code 26 (KEY_LEFTBRACE)
# Event code 27 (KEY_RIGHTBRACE)
# Event code 28 (KEY_ENTER)
# Event code 29 (KEY_LEFTCTRL)
# Event code 30 (KEY_A)
# Event code 31 (KEY_S)
# Event code 32 (KEY_D)
# Event code 33 (KEY_F)
# Event code 34 (KEY_G)
# Event code 35 (KEY_H)
# Event code 36 (KEY_J)
# Event code 37 (KEY_K)
# Event code 38 (KEY_L)
# Event code 39 (KEY_SEMICOLON)
# Event code 40 (KEY_APOSTROPHE)
# Event code 41 (KEY_GRAVE)
# Event code 42 (KEY_LEFTSHIFT)
# Event code 43 (KEY_BACKSLASH)
# Event code 44 (KEY_Z)
# Event code 45 (KEY_X)
# Event code 46 (KEY_C)
# Event code 47 (KEY_V)
# Event code 48 (KEY_B)
# Event code 49 (KEY_N)
# Event code 50 (KEY_M)
# Event code 51 (KEY_COMMA)
# Event code 52 (KEY_DOT)
# Event code 53 (KEY_SLASH)
# Event code 54 (KEY_RIGHTSHIFT)
# Event code 55 (KEY_KPASTERISK)
# Event code 56 (KEY_LEFTALT)
# Event code 57 (KEY_SPACE)
# Event code 58 (KEY_CAPSLOCK)
# Event code 59 (KEY_F1)
# Event code 60 (KEY_F2)
# Event code 61 (KEY_F3)
# Event code 62 (KEY_F4)
# Event code 63 (KEY_F5)
# Event code 64 (KEY_F6)
# Event code 65 (KEY_F7)
# Event code 66 (KEY_F8)
# Event code 67 (KEY_F9)
# Event code 68 (KEY_F10)
# Event code 69 (KEY_NUMLOCK)
# Event code 70 (KEY_SCROLLLOCK)
# Event code 71 (KEY_KP7)
# Event code 72 (KEY_KP8)
# Event code 73 (KEY_KP9)
# Event code 74 (KEY_KPMINUS)
# Event code 75 (KEY_KP4)
# Event code 76 (KEY_KP5)
# Event code 77 (KEY_KP6)
# Event code 78 (KEY_KPPLUS)
# Event code 79 (KEY_KP1)
# Event code 80 (KEY_KP2)
# Event code 81 (KEY_KP3)
# Event code 82 (KEY_KP0)
# Event code 83 (KEY_KPDOT)
# Event code 85 (KEY_ZENKAKUHANKAKU)
# Event code 86 (KEY_102ND)
# Event code 87 (KEY_F11)
# Event code 88 (KEY_F12)
# Event code 89 (KEY_RO)
# Event code 90 (KEY_KATAKANA)
# Event code 91 (KEY_HIRAGANA)
# Event code 92 (KEY_HENKAN)
# Event code 93 (KEY_KATAKANAHIRAGANA)
# Event code 94 (KEY_MUHENKAN)
# Event code 95 (KEY_KPJPCOMMA)
# Event code 96 (KEY_KPENTER)
# Event code 97 (KEY_RIGHTCTRL)
# Event code 98 (KEY_KPSLASH)
# Event code 99 (KEY_SYSRQ)
# Event code 100 (KEY_RIGHTALT)
# Event code 102 (KEY_HOME)
# Event code 103 (KEY_UP)
# Event code 104 (KEY_PAGEUP)
# Event code 105 (KEY_LEFT)
# Event code 106 (KEY_RIGHT)
# Event code 107 (KEY_END)
# Event code 108 (KEY_DOWN)
# Event code 109 (KEY_PAGEDOWN)
# Event code 110 (KEY_INSERT)
# Event code 111 (KEY_DELETE)
# Event code 113 (KEY_MUTE)
# Event code 114 (KEY_VOLUMEDOWN)
# Event code 115 (KEY_VOLUMEUP)
# Event code 116 (KEY_POWER)
# Event code 117 (KEY_KPEQUAL)
# Event code 119 (KEY_PAUSE)
# Event code 121 (KEY_KPCOMMA)
# Event code 122 (KEY_HANGEUL)
# Event code 123 (KEY_HANJA)
# Event code 124 (KEY_YEN)
# Event code 125 (KEY_LEFTMETA)
# Event code 126 (KEY_RIGHTMETA)
# Event code 127 (KEY_COMPOSE)
# Event code 128 (KEY_STOP)
# Event code 129 (KEY_AGAIN)
# Event code 130 (KEY_PROPS)
# Event code 131 (KEY_UNDO)
# Event code 132 (KEY_FRONT)
# Event code 133 (KEY_COPY)
# Event code 134 (KEY_OPEN)
# Event code 135 (KEY_PASTE)
# Event code 136 (KEY_FIND)
# Event code 137 (KEY_CUT)
# Event code 138 (KEY_HELP)
# Event code 140 (KEY_CALC)
# Event code 142 (KEY_SLEEP)
# Event code 150 (KEY_WWW)
# Event code 152 (KEY_COFFEE)
# Event code 158 (KEY_BACK)
# Event code 159 (KEY_FORWARD)
# Event code 161 (KEY_EJECTCD)
# Event code 163 (KEY_NEXTSONG)
# Event code 164 (KEY_PLAYPAUSE)
# Event code 165 (KEY_PREVIOUSSONG)
# Event code 166 (KEY_STOPCD)
# Event code 173 (KEY_REFRESH)
# Event code 176 (KEY_EDIT)
# Event code 177 (KEY_SCROLLUP)
# Event code 178 (KEY_SCROLLDOWN)
# Event code 179 (KEY_KPLEFTPAREN)
# Event code 180 (KEY_KPRIGHTPAREN)
# Event code 183 (KEY_F13)
# Event code 184 (KEY_F14)
# Event code 185 (KEY_F15)
# Event code 186 (KEY_F16)
# Event code 187 (KEY_F17)
# Event code 188 (KEY_F18)
# Event code 189 (KEY_F19)
# Event code 190 (KEY_F20)
# Event code 191 (KEY_F21)
# Event code 192 (KEY_F22)
# Event code 193 (KEY_F23)
# Event code 194 (KEY_F24)
# Event code 240 (KEY_UNKNOWN)
# Event type 4 (EV_MSC)
# Event code 4 (MSC_SCAN)
# Event type 17 (EV_LED)
# Event code 0 (LED_NUML)
# State 0
# Event code 1 (LED_CAPSL)
# State 0
# Event code 2 (LED_SCROLLL)
# State 0
# Event code 3 (LED_COMPOSE)
# State 0
# Event code 4 (LED_KANA)
# State 0
# Event type 20 (EV_REP)
# Event code 0 (REP_DELAY)
# Event code 1 (REP_MAX)
# Properties:
N: Logitech K810 Keyboard
I: 0005 046d b319 1202
P: 00 00 00 00 00 00 00 00
B: 00 0b 00 00 00 00 00 00 00
B: 01 fe ff ff ff ff ff ff ff
B: 01 ff ff ef ff df ff be fe
B: 01 ff 57 40 c1 7a 20 9f ff
B: 01 07 00 00 00 00 00 01 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 01 00 00 00 00 00 00 00 00
B: 02 00 00 00 00 00 00 00 00
B: 03 00 00 00 00 00 00 00 00
B: 04 10 00 00 00 00 00 00 00
B: 05 00 00 00 00 00 00 00 00
B: 11 1f 00 00 00 00 00 00 00
B: 12 00 00 00 00 00 00 00 00
B: 14 03 00 00 00 00 00 00 00
B: 15 00 00 00 00 00 00 00 00
B: 15 00 00 00 00 00 00 00 00
dcde konustuk :D
I facing this error when I try to translate some words.
Incorrect result. Maybe access is forbidden due to too many requests.
Any suggestions?
Thank you
qmake ni-translate.pro -spec linux-g++
dümdüz böyle girince oluyor, qmake ni-translate.pro -spec linux-g++ -config ocr
yaptığımda make dedikten sonra include/mainwindow.h:67:10: error: ‘unique_ptr’ in namespace ‘std’ does not name a template type std::unique_ptr<QuickEditor> mQuickEditor; ^~~~~~~~~~ Makefile:450: recipe for target 'main.o' failed make: *** [main.o] Error 1
bu hatayı alıyorum. O paket yüklü bu arada ocr'siz versiyonu çalışıyor.
hello Ahmed,
I am a new Ubuntu user and I am using Ubuntu LTS version 22.04. I was using QTranslate on Windows before I converted, but unfortunately, I found it unavailable. I searched for alternatives and found your program
Despite following all the installation steps I have been consistently encountering an error
I attempted to seek assistance from an AI but it informed me that the program is not available on my system and the last supports version 20.04
So is this correct? And if so can you please update it to the latest system?
Could you please confirm if this is accurate and update the program to support the latest system? Alternatively if an update is not possible could you recommend another program that I can use?
I am in urgent need of a translation program and would appreciate any assistance you can provide.
Thank you for your time and consideration
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.