GithubHelp home page GithubHelp logo

arthurits / signalanalysis Goto Github PK

View Code? Open in Web Editor NEW
14.0 14.0 12.0 6.64 MB

Signal analysis tool featuring FFT (fast Fourier transform), fractal dimension, entropy, and numerical differentiation and integration

License: Other

C# 93.71% Standard ML 6.29%
derivative differentiation entropy entropy-bits fft fft-analysis fractal fractal-algorithms hacktoberfest numerical-differentiation numerical-integration numerical-methods shannon-entropy signal signal-analysis signal-processing

signalanalysis's People

Contributors

afskylia avatar arthurits avatar bjartelund avatar cvc04 avatar fadkeabhi avatar faisalahammad avatar lhardt avatar m1ga avatar mantasio avatar mazen-r avatar myd7349 avatar pyr0x1 avatar rubjo avatar sarequl avatar senuros avatar shmudivel avatar ujjwal-soni98 avatar

Stargazers

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

Watchers

 avatar

signalanalysis's Issues

Hacktoberfest 2022

This repo is participating in Hacktoberfest 2022!

Translations are welcome as a way to enter Hacktoberfest 2022.

Contributions

We are looking for contributions to translate this project's string resources (strings.resx, 129 strings) into any of the 24 official languages in the EU:

  • Bulgarian
  • Croatian
  • Czech
  • Danish
  • Dutch (both nl-BE and nl-NL)
  • English
  • Estonian
  • Finnish
  • French
  • German
  • Greek
  • Hungarian
  • Irish
  • Italian
  • Latvian
  • Lithuanian
  • Maltese
  • Polish
  • Portuguese (both pt-PT and pt-BR)
  • Romanian
  • Slovak
  • Slovenian
  • Spanish
  • Swedish

Other languages might be accepted (but not granted) upon personal consideration.

Please note that BanglaBangla (bn-BD), DanishDanish (da-DK), Dutch Belgium Dutch (nl-BE), EnglishEnglish, GermanGerman, Hindi Hindi, ItalianItalian, LithuanianLithuanian, Norwegian (Bokmål)Norwegian (Bokmål), Portuguese (Brazil)Portuguese (pt-BR), Russian Russian (ru-RU), SpanishSpanish, and TurkishTurkish are already covered.

Instructions

Create a new PR by adding a new file in the project's localization folder named strings.xx-XX.resx, where xx-XX stands for the chosen language; i.e.: de-DE for German, fr-FR for French, et cetera. The new file should contain all the string resources from the base strings.resx translated into the chosen language.

Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.

Approval

Please wait until your PR is reviewed, validated, merged and labelled with hacktoberfest-accepted before it is recognised in your Hacktoberfest profile.

Finnish (fi-FI) translation

This application is currently available in 15 languages, although some extra help is needed (#21) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Finnish (fi-FI). Finland

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.fi-FI.resx. The new file should contain all the string resources from the base strings.resx translated into Finnish.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Chinese translation (Hacktoberfest 2022)

This repo is participating in Hacktoberfest 2022!

We are looking for contributions to translate this project's string resources (strings.resx, 129 strings) into Chinese.
I'm not conversant with Chinese and its variants, so the most widely used in software applications are preferred (these might be zh-CN, zh-Hant, zh-Hans).

Instructions

Create a new PR by adding a new file in the project's localization folder named strings.xx-XX.resx (where xx-XX stands for the Chinese variant chosen). The new file should contain all the string resources from the base strings.resx translated into Chinese.

Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.

Approval

Please wait until your PR is reviewed, validated, merged and labelled with hacktoberfest-accepted before it is recognised in your Hacktoberfest profile.

Swedish (sv-SE) translation

This application is currently available in 15 languages, although some extra help is needed (#21) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Sweedish (sv-SE). Sweeden

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.sv-SE.resx. The new file should contain all the string resources from the base strings.resx translated into Swedish.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Armenian (hy-AM) translation

This application is currently available in 15 languages, although some extra help is needed (#39) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Armenian (hy-AM). Armenia

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.hy-AM.resx. The new file should contain all the string resources from the base strings.resx translated into Armenian.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Latvian (lv-LV) translation

This application is currently available in 15 languages, although some extra help is needed (#39) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Latvian (lv-LV). Latvia

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.lv-LV.resx. The new file should contain all the string resources from the base strings.resx translated into Latvian.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Polish (pl-PL) translation

This application is currently available in 15 languages, although some extra help is needed (#39) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Polish (pl-PL). Poland

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.pl-PL.resx. The new file should contain all the string resources from the base strings.resx translated into Polish.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Japanese translation (Hacktoberfest 2022)

This repo is participating in Hacktoberfest 2022!

We are looking for contributions to translate this project's string resources (strings.resx, 129 strings) into Japanese.

Instructions

Create a new PR by adding a new file in the project's localization folder named strings.ja-JP.resx. The new file should contain all the string resources from the base strings.resx translated into Japanese.

Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.

Approval

Please wait until your PR is reviewed, validated, merged and labelled with hacktoberfest-accepted before it is recognised in your Hacktoberfest profile.

French (fr-FR) translation

This application is currently available in 15 languages, although some extra help is needed (#21) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into French (fr-FR). France

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.fr-FR.resx. The new file should contain all the string resources from the base strings.resx translated into French.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Estonian (et-EE) translation

This application is currently available in 15 languages, although some extra help is needed (#39) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Estonian (et-EE). Estonia

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.et-EE.resx. The new file should contain all the string resources from the base strings.resx translated into Estonian.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Unrecognized character in GBK encoding

Hi!
It seems that FrmMain.cs has an ANSI encoding, as a result, some characters can not be recognized in other encodings(CP936, for example).
图片

图片

Solution:

Save FrmMain.cs with UTF-8-BOM or UTF-8 encoding.

Hungarian (hu-HU) translation

This application is currently available in 15 languages, although some extra help is needed (#39) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Hungarian (hu-HU). Hungary

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.hu-HU.resx. The new file should contain all the string resources from the base strings.resx translated into Hungarian.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Czech (cs-CZ) translation

This application is currently available in 15 languages, although some extra help is needed (#21) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Czech (cs-CZ). Czechia

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.cs-CZ.resx. The new file should contain all the string resources from the base strings.resx translated into Czech.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Greek (el-GR) translation

This application is currently available in 15 languages, although some extra help is needed (#21) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Greek (el-GR). Greece

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.el-GR.resx. The new file should contain all the string resources from the base strings.resx translated into Greek.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Dutch (nl-NL) translation

This application is currently available in 15 languages, although some extra help is needed (#21) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Dutch (nl-NL). Netherlands

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.nl-NL.resx. The new file should contain all the string resources from the base strings.resx translated into Dutch.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Slovak (sk-SK) translation

This application is currently available in 15 languages, although some extra help is needed (#21) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Slovak (sk-SK). Slovenia

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.sk-SK.resx. The new file should contain all the string resources from the base strings.resx translated into Slovak.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Bulgarian (bg-BG) translation

This application is currently available in 15 languages, although some extra help is needed (#39) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Bulgarian (bg-BG). Bulgary

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.bg-BG.resx. The new file should contain all the string resources from the base strings.resx translated into Bulgarian.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Russian translation (Hacktoberfest 2022)

This repo is participating in Hacktoberfest 2022!

We are looking for contributions to translate this project's string resources (strings.resx, 129 strings) into Russian.

Instructions

Create a new PR by adding a new file in the project's localization folder named strings.ru-RU.resx. The new file should contain all the string resources from the base strings.resx translated into Russian.

Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.

Approval

Please wait until your PR is reviewed, validated, merged and labelled with hacktoberfest-accepted before it is recognised in your Hacktoberfest profile.

Japanese (ja-JP) translation

This application is currently available in 15 languages, although some extra help is needed (#21) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es-ES) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Japanese (ja-JP). Japan

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.ja-JP.resx. The new file should contain all the string resources from the base strings.resx translated into Japanese.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Arabic translation (Hacktoberfest 2022)

This repo is participating in Hacktoberfest 2022!

We are looking for contributions to translate this project's string resources (strings.resx, 129 strings) into Arabic.
I'm not conversant with Arabic and its variants, so the options most widely used in software applications are preferred (maybe ar-SA).

Instructions

Create a new PR by adding a new file in the project's localization folder named strings.xx-XX.resx (where xx-XX stands for the Arabic variant chosen). The new file should contain all the string resources from the base strings.resx translated into Arabic.

Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.

Approval

Please wait until your PR is reviewed, validated, merged and labelled with hacktoberfest-accepted before it is recognised in your Hacktoberfest profile.

Romanian (ro-RO) translation

This application is currently available in 15 languages, although some extra help is needed (#39) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Romanian (ro-RO). Romania

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.ro-RO.resx. The new file should contain all the string resources from the base strings.resx translated into Romanian.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Translations and reviews

This repo is participating in Hacktoberfest 2023!

Missing translations and reviews are welcome as a way to enter Hacktoberfest 2023.

Languages and cultures

This application is currently available in 15 languages. However, since the addition of new string resources to the application, these cultures's resources need to be updated, as well as reviewing and fine tunning some of the translated strings:

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Turkish (tr-TR) Turkish

Instructions

There are several ways to contribute the translations. However, all of them should be done via PR and one of the following options:

  • If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since this extension automatically updates the corresponding strings.xx-YY.resx files. This is the easiest and most practical way.
  • Edit this Excel book and add the missing (empty cells) translations to the corresponding column (culture) in the table. Please, mark all cells that have been modified, so that I can later update the corresponding strings.xx-YY.resx file.

Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted. Please, don't hesitate to ask in case some strings need contextualization (or screenshots) for their proper translation.

Approval

Please wait until your PR is reviewed, validated, merged and labelled with hacktoberfest-accepted before it is recognised in your Hacktoberfest profile.

Portuguese (pt-PT) translation

This application is currently available in 15 languages, although some extra help is needed (#39) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Portuguese (pt-PT). Portugal

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.pt-PT.resx. The new file should contain all the string resources from the base strings.resx translated into Portuguese.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Translation needed

Looking for help translating 33 localization strings. They are divided in three categories:

  • MessageBox errors (title and description)
  • Differentiation GUI settings
    image
  • Integration GUI settings
    image
  • Differentiation plot
    image

Languages and cultures

These are the languages the strings need to be translated:

  • Arabic (ar). If possible, only plain Arabic with no variant
  • Bangla (bn-BD) Bangla
  • Danish (da-DK) Danish
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Turkish (tr-TR) Turkish

Instructions

There are several ways to contribute the translations. However, all of them should be done via PR and one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Copy the plain-text table below in the PR and add one more column with the translated strings.
  • If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since this extension automatically updates the corresponding strings.xx-YY.resx files.
Key Comment English
strChkAbsoluteIntegral In "settings" form, tab "Integration" Compute the absolute-value integral?
strChkComputeDerivative In "settings" form Compute numerical differentiation?
strChkComputeIntegration In "settings" form, tab "Integration" Compute numerical integration?
strChkExportDerivative In "settings" form Export derivative data?
strChkExportIntegration In "settings" form, tab "Integration" Export numerical integration?
strDifferentiationAlgorithms Algorithms to be displayed as options in ComboBox Backward one-point difference, Forward one-point difference, Central three-point difference, Central five-point difference, Central seven-point difference, Central nine-point difference, Savitzky–Golay linear three point, Savitzky–Golay linear five point, Savitzky–Golay linear seven point, Savitzky–Golay linear nine point, Savitzky–Golay cubic five point, Savitzky–Golay cubic seven point, Savitzky–Golay cubic nine point
strFileHeader28 Column text header in exported files Derivative
strFileHeader29 Field description in exported file Differentiation algorithm
strFileHeader30 Column text header in exported files Integration algorithm
strFileHeader31 Column text header in exported files Integral value
strGrpAlgorithms In "settings" form Finite difference algorithms
strIntegrationAlgorithms Algorithms to be displayed as options in ComboBox Left-point rule, Mid-point rule, Right-point rule, Trapezoid rule, Simpson's 1/3 rule, Simpson's 3/8 rule, Simpson's composite rule, Romberg's method
strLblIntegration In "settings" form, tab "Integration" Quadrature algorithms
strMsgBoxErrorDerivative   Unexpected error while computing numerical differentiation. {0}
strMsgBoxErrorDerivativeTitle   Differentiation error
strMsgBoxErrorDescriptiveStats   Unexpected error while computing descriptive statistics values. {0}
strMsgBoxErrorDescriptiveStatsTitle   Statistics error
strMsgBoxErrorEntropy   Unexpected error while computing entropy values. {0}
strMsgBoxErrorEntropyTitle   Entropy error
strMsgBoxErrorFractal   Unexpected error while computing the fractal dimension. {0}
strMsgBoxErrorFractalTitle   Fractal error
strMsgBoxTaskDerivativeCancel   Numerical differentiation has been stopped.
strMsgBoxTaskDerivativeCancelTitle   Cancel
strMsgBoxTaskEntropyCancel   Entropy computation has been stopped.
strMsgBoxTaskEntropyCancelTitle   Cancel
strPlotDerivativeTitle In plot derivative Derivative
strPlotDerivativeXLabel In plot derivative Time (seconds)
strPlotDerivativeYLabel1 In plot derivative. Please take into account that "seconds" is abbreviated so that it fits in the ordinate axis. Amplitude / sec
strPlotDerivativeYLabel2 In plot derivative Amplitude
strStatusTipDerivative Tooltip in the lower right corner button Numerical differentiation
strStatusTipIntegration Tooltip in the lower right corner button Numerical integration
strTabDerivative Tab text in "settings" form Differentiation
strTabIntegration Tab text in "settings" form Integration

Ukrainian (uk-UA) translation

This application is currently available in 15 languages, although some extra help is needed (#39) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Ukrainian (uk-UA). Ukraine

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.uk-UA.resx. The new file should contain all the string resources from the base strings.resx translated into Ukrainian.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Marathi (mr-IN) translation

This application is currently available in 15 languages, although some extra help is needed (#39) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Marathi (mr-IN). Marathi

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.mr-IN.resx. The new file should contain all the string resources from the base strings.resx translated into Marathi.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

Translations needed

We are looking for translation and reviewing the string resources in this application.

New translations

This application has a total of 198 string resources, which need to be translated into the following languages/cultures:

Reviewing

This application is currently available in 15 languages. However, since the addition of new string resources to the application, these cultures's resources need to be updated, as well as reviewing, and fine tunning:

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Turkish (tr-TR) Turkish

Instructions

There are several ways to contribute the translations. However, all of them should be done via PR and one of the following options:

  • If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since this extension automatically updates the corresponding strings.xx-YY.resx files. This is the easiest and most practical way.
  • Edit this Excel book and add the missing (empty cells) translations to the corresponding column (culture) in the table. Please, mark all cells that have been modified, so that I can later update the corresponding strings.xx-YY.resx file.

Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted. Please, don't hesitate to ask in case some strings need contextualization (or screenshots) for their proper translation.

Korean (ko-KR) translation

This application is currently available in 15 languages, although some extra help is needed (#21) to translate the newly added strings.

  • Arabic (ar). Plain Arabic with no variant.
  • Bangla (bn-BD) Bangla
  • Simplified Chinese (zh-Hans) Chinese
  • Danish (da-DK) Danish
  • English (en) English
  • Belgium Dutch (nl-BE) Dutch
  • German (de-DE) German
  • Hindi (hi-IN) Hindi
  • Italian (it-IT) Italian
  • Lithuanian (lt-LT) Lithuanian
  • Norwegian (Bokmål) (nb-NO) Norwegian (Bokmål)
  • Portuguese (Brazil) (pt-BR) Portuguese (Brazil)
  • Russian (ru-RU) Russian
  • Spanish (es) Spanish
  • Turkish (tr-TR) Turkish

There are a total of 198 strings that need to be translated into Korean (ko-KR). Korea

Instructions

There are several ways to contribute the translation. However, all of them should be done via PR along with one of the following three options:

  • Edit this Excel book and add the translated strings in the table.
  • Add a new file in the project's localization folder named strings.ko-KR.resx. The new file should contain all the string resources from the base strings.resx translated into Korean.
    Some of the string resources include string formatters and other characters (ampersands, line breaks, et cetera) that should be respected in order for the PR to be accepted.
    If you use VS along with the extension ResX Manager you can translate the strings without manually editing the resx file, since the this extension automatically updates the corresponding strings.xx-YY.resx files.
  • Any other option that you are comfortable with.

Please, don't hesitate to ask in case some strings need contextualization for their translation.

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.