English -> Polish; translations for the Node.js Framework (#4)

in #utopian-io6 years ago


source

Node.js

GitHub nodejs/node

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

The Node.js Foundation’s mission is to enable widespread adoption and help accelerate development of Node.js and other related modules. They do this through an open governance model that encourages participation and technical contribution, and by providing a framework for long term stewardship by an ecosystem invested in Node.js’ success.

source

It is widely appreciated as one of the best modern frameworks for building the backend of a web application. While it is still far from the most popular choice for such a framework, it is growing every day. I think node.js is one of the most revolutionary and important open source projects out there, which is why I want to help it grow by translating their massive cirriculum into the Polish language.

Contribution Specifications

Translation Overview

In this post, I've chosen to translate the errors.md file. It's very ambitious at trying to explain in great detail how node.js errors work, how they interract with standard JavaScript error objects, but also how to handle them in conventional and unconventional ways.

I've chosen to translate this file (and node.js in general) because I have a background in programming that let's me understand those texts in great detail. It is proving to be a serious challenge, due to code jargon not having any set in stone translations, but keeping a self-made dictionary of words helps me out greatly with making sure I remain consistent.

Here's a preview of what strings I had to deal with:

Summary of the role of Errors in node.js

The use of the 'error' event mechanism is most common for stream-based and event emitter-based APIs, which themselves represent a series of asynchronous operations over time (as opposed to a single operation that may pass or fail). For all [EventEmitter][] objects, if an 'error' event handler is not provided, the error will be thrown, causing the Node.js process to report an uncaught exception and crash unless either: The domain module is used appropriately or a handler has been registered for the ['uncaughtException'][] event.

Quick explaination of the node.js Error Class

Class: Error
A generic JavaScript Error object that does not denote any specific circumstance of why the error occurred. Error objects capture a "stack trace" detailing the point in the code at which the Error was instantiated, and may provide a text description of the error. For crypto only, Error objects will include the OpenSSL error stack in a separate property called opensslErrorStack if it is available when the error is thrown. All errors generated by Node.js, including all System and JavaScript errors, will either be instances of, or inherit from, the Error class.

Languages

This text was translated from English into Polish.

Polish - mother tongue
English - C2

Word Count

For this contribution, I've translated 1035 words into Polish.

Crowdin Details

nodejs activity stream
my Crowdin profile

Sort:  

Hi @jestemkioskiem,

thank you for the contribution.

It's great to see you again! I am glad that you have decided to come back to the translation of this huge project. I have not found any mistakes, and besides, I wish you luck in further work!

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Chat with us on Discord

Thank you for your review, @villaincandle! Keep up the good work!

Hi, @jestemkioskiem!

You just got a 0.11% upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in here to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.

Congratulations @jestemkioskiem! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 4000 upvotes. Your next target is to reach 5000 upvotes.

Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

Hi @jestemkioskiem!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Hey, @jestemkioskiem!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Congratulations @jestemkioskiem! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!