GMini Translator 2.0: a free text translator for the Windows desktop

gmini translator 2

GMini Translator 2.0 is a free tool for the Windows desktop that allows you to quickly translate text from the Google Translate service. I wrote this little software in WPF / C# 6.0 / .NET 4.6.2 to have a tool more ergonomic than its counterpart Google translate in the WEB browser: support of the clipboard, … Continue reading GMini Translator 2.0: a free text translator for the Windows desktop

WPF: Developing an inflector of resource dictionary keys

.NET WPF XAML

According to the dictionary (not that of resources , but rather that of the English language: the freed dictionary, "an inflector is the way a word is changed or modified in form in order to reach a new specific meaning". In the case of a WPF resource dictionary, a key inflection mechanism makes it possible … Continue reading WPF: Developing an inflector of resource dictionary keys

Killing a process with a PowerShell script

Microsoft PowerShell

To kill a process in a Windows script environment, PowerShell is the perfect tool. Just make a PowerShell script file: script file: kill_process.ps1 This script kills the process named MyProcess if it exists. The error action prevents the script from outputting information if an error occurs, for example if the process does not exist. [shell … Continue reading Killing a process with a PowerShell script

First steps with ANTLR4 in C #

texte de grammaire csharp

1. What is ANTLR? ANTLR4 is a lexer / parser generator. A parser takes a text input, and according to a grammar, extracts the recognized lexicons terms (action of the lexer), and produce an AST: Abstract Syntax Tree (action of the parser). We can have parsers without grammars (the PEG: Parsing Expression Grammar, which are … Continue reading First steps with ANTLR4 in C #

Localize a .NET application with locbaml – excel – csvtransformer

illustration traduction pays et texte traduire

Your latest software creation is ready and should be disseminated beyond your borders? So it's time to translate (localization) the resources used. We will see in this ticket a simple way to do it using the appropriate tools: • Visual studio compiler msbuild • free tool Visual Locbaml 1. Preparing the application for localization The … Continue reading Localize a .NET application with locbaml – excel – csvtransformer

Use Google Translate for free on the command line

image

The official Google Translate API is available to businesses by paying a license fee ... But it is possible to call the secret API translate.googleapis.com which is used internally by the extension for Google Translate Chrome! On his website Digital Inspiration, the famous Amit Agarwal (historically the 1st Indian blogger) informs us of this possibility … Continue reading Use Google Translate for free on the command line

The psychedelic modulo

cercles

The modulo operation is the operation of calculating the rest of the Euclidean division . It is the mathematician Gauss who invented the arithmetic of congruences , in which one is interested in the remains of divisions rather than quotients. The modulo is also called the arithmetic of the clock , because all the modulo … Continue reading The psychedelic modulo

Installing applications using Microsoft ClickOnce technology

software install

The ClickOnce Microsoft technology will install a Windows application from a single link on a web page. In practice it is a file (setup.exe or .application), which allows the Windows system to start the installation by recovering all the necessary files from the WEB server. This technology can also work via the network neighborhood. The … Continue reading Installing applications using Microsoft ClickOnce technology