<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>English for e-mails - Ewa Tyrała</title>
	<atom:link href="https://ewatyrala.com/category/english-for-e-mails/feed/" rel="self" type="application/rss+xml" />
	<link>https://ewatyrala.com/category/english-for-e-mails/</link>
	<description>Lektor języka angielskiego</description>
	<lastBuildDate>Sun, 24 Jul 2022 08:46:10 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://ewatyrala.com/wp-content/uploads/2020/04/cropped-Home_ilu_mobile-32x32.png</url>
	<title>English for e-mails - Ewa Tyrała</title>
	<link>https://ewatyrala.com/category/english-for-e-mails/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Jak napisać profesjonalny email?</title>
		<link>https://ewatyrala.com/jak-napisac-profesjonalny-email/</link>
		
		<dc:creator><![CDATA[Ewa Tyrała]]></dc:creator>
		<pubDate>Wed, 17 Jun 2020 10:24:53 +0000</pubDate>
				<category><![CDATA[English for e-mails]]></category>
		<category><![CDATA[Jak uczyć się angielskiego]]></category>
		<guid isPermaLink="false">https://ewatyrala.com/?p=2323</guid>

					<description><![CDATA[<p>Napisanie profesjonalnego e-maila bywa nie lada wyzwaniem. Stanowi trudność szczególnie dla początkujących. Nic straconego – oto kilka wskazówek, jak napisać profesjonalny e-mail.</p>
<p>Artykuł <a href="https://ewatyrala.com/jak-napisac-profesjonalny-email/">Jak napisać profesjonalny email?</a> pochodzi z serwisu <a href="https://ewatyrala.com">Ewa Tyrała</a>.</p>
]]></description>
			<error>
    <code>internal_server_error</code>
    <title><![CDATA[WordPress &amp;rsaquo; Błąd]]></title>
    <message><![CDATA[&lt;p&gt;W witrynie wystąpił błąd krytyczny.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://wordpress.org/documentation/article/faq-troubleshooting/&quot;&gt;Dowiedz się więcej o rozwiązywaniu problemów z WordPressem.&lt;/a&gt;&lt;/p&gt;		&lt;style&gt;
			.winp-error-container {
				background: #fff;
				border: 1px solid #c3c4c7;
				border-left: 4px solid #d63638;
				box-shadow: 0 1px 1px rgba(0,0,0,.04);
				margin: 20px 0;
				padding: 20px;
			}
			.winp-error-title {
				color: #d63638;
				font-size: 18px;
				font-weight: 600;
				margin: 0 0 15px 0;
				display: flex;
				align-items: center;
				gap: 10px;
			}
			.winp-error-icon {
				width: 24px;
				height: 24px;
			}
			.winp-error-details {
				position: relative;
				background: #f6f7f7;
				border: 1px solid #dcdcde;
				border-radius: 4px;
				padding: 15px;
				margin: 15px 0;
			}
			.winp-error-row {
				margin: 10px 0;
				line-height: 1.6;
			}
			.winp-error-label {
				font-weight: 600;
				color: #1d2327;
				display: inline-block;
				min-width: 80px;
			}
			.winp-error-value {
				color: #2c3338;
				font-family: Consolas, Monaco, monospace;
			}
			.winp-error-message {
				color: #d63638;
				font-weight: 500;
				flex: 1;
			}
			.winp-copy-icon {
				position: absolute;
				top: 15px;
				right: 15px;
				flex-shrink: 0;
				cursor: pointer;
				padding: 4px;
				border-radius: 3px;
				transition: background 0.2s;
				display: inline-flex;
				align-items: center;
				justify-content: center;
			}
			.winp-copy-icon:hover {
				background: #e0e0e0;
			}
			.winp-copy-icon svg {
				width: 18px;
				height: 18px;
			}
			.winp-copy-icon.copied {
				background: #d5f5d5;
			}
			.winp-error-line {
				color: #d63638;
				font-weight: 600;
				font-size: 16px;
			}
		&lt;/style&gt;

		&lt;div class=&quot;winp-error-container&quot;&gt;
			&lt;h2 class=&quot;winp-error-title&quot;&gt;
				&lt;svg class=&quot;winp-error-icon&quot; viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
					&lt;circle cx=&quot;12&quot; cy=&quot;12&quot; r=&quot;10&quot; stroke=&quot;#d63638&quot; stroke-width=&quot;2&quot;/&gt;
					&lt;path d=&quot;M12 8v4m0 4h.01&quot; stroke=&quot;#d63638&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot;/&gt;
				&lt;/svg&gt;
				PHP Snippet Error			&lt;/h2&gt;

			&lt;div class=&quot;winp-error-details&quot;&gt;
				&lt;div class=&quot;winp-error-row&quot;&gt;
					&lt;span class=&quot;winp-error-label&quot;&gt;Snippet:&lt;/span&gt;
					&lt;span class=&quot;winp-error-value&quot;&gt;
						Podobne wpisy					&lt;/span&gt;
				&lt;/div&gt;

									&lt;div class=&quot;winp-error-row&quot;&gt;
						&lt;span class=&quot;winp-error-label&quot;&gt;Line:&lt;/span&gt;
						&lt;span class=&quot;winp-error-line&quot;&gt;40&lt;/span&gt;
					&lt;/div&gt;
				
				&lt;div class=&quot;winp-error-row&quot;&gt;
					&lt;span class=&quot;winp-error-label&quot;&gt;Error:&lt;/span&gt;
					&lt;span class=&quot;winp-error-value winp-error-message&quot;&gt;Unclosed &amp;#039;{&amp;#039; on line 18&lt;/span&gt;
				&lt;/div&gt;
				&lt;span class=&quot;winp-copy-icon&quot; onclick=&quot;copyErrorToClipboard()&quot; title=&quot;Copy error details&quot; id=&quot;winp-copy-icon&quot;&gt;
					&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;
						&lt;rect x=&quot;9&quot; y=&quot;9&quot; width=&quot;13&quot; height=&quot;13&quot; rx=&quot;2&quot; stroke=&quot;#2c3338&quot; stroke-width=&quot;2&quot;/&gt;
						&lt;path d=&quot;M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1&quot; stroke=&quot;#2c3338&quot; stroke-width=&quot;2&quot;/&gt;
					&lt;/svg&gt;
				&lt;/span&gt;
			&lt;/div&gt;
		&lt;/div&gt;

		&lt;script&gt;
			function copyErrorToClipboard() {
				const errorText = &quot;Snippet: Podobne wpisy\nLine 40: Unclosed &#039;{&#039; on line 18&quot;;
				const icon = document.getElementById(&#039;winp-copy-icon&#039;);
				
				if (navigator.clipboard &amp;&amp; navigator.clipboard.writeText) {
					navigator.clipboard.writeText(errorText).then(function() {
						showCopySuccess(icon);
					}).catch(function(err) {
						fallbackCopy(errorText, icon);
					});
				} else {
					fallbackCopy(errorText, icon);
				}
			}

			function fallbackCopy(text, icon) {
				const textarea = document.createElement(&#039;textarea&#039;);
				textarea.value = text;
				textarea.style.position = &#039;fixed&#039;;
				textarea.style.opacity = &#039;0&#039;;
				document.body.appendChild(textarea);
				textarea.select();
				try {
					document.execCommand(&#039;copy&#039;);
					showCopySuccess(icon);
				} catch (err) {
					alert(&quot;Failed to copy. Please copy manually.&quot;);
				}
				document.body.removeChild(textarea);
			}

			function showCopySuccess(icon) {
				icon.classList.add(&#039;copied&#039;);
				const originalTitle = icon.getAttribute(&#039;title&#039;);
				icon.setAttribute(&#039;title&#039;, &quot;Copied!&quot;);
				
				// Change icon to checkmark
				icon.innerHTML = &#039;&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;path d=&quot;M20 6L9 17l-5-5&quot; stroke=&quot;#007017&quot; stroke-width=&quot;2&quot; stroke-linecap=&quot;round&quot; stroke-linejoin=&quot;round&quot;/&gt;&lt;/svg&gt;&#039;;
				
				setTimeout(function() {
					icon.classList.remove(&#039;copied&#039;);
					icon.setAttribute(&#039;title&#039;, originalTitle);
					// Restore clipboard icon
					icon.innerHTML = &#039;&lt;svg viewBox=&quot;0 0 24 24&quot; fill=&quot;none&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;rect x=&quot;9&quot; y=&quot;9&quot; width=&quot;13&quot; height=&quot;13&quot; rx=&quot;2&quot; stroke=&quot;#2c3338&quot; stroke-width=&quot;2&quot;/&gt;&lt;path d=&quot;M5 15H4a2 2 0 01-2-2V4a2 2 0 012-2h9a2 2 0 012 2v1&quot; stroke=&quot;#2c3338&quot; stroke-width=&quot;2&quot;/&gt;&lt;/svg&gt;&#039;;
				}, 2000);
			}
		&lt;/script&gt;
		&lt;div style=&quot;margin:20px 0;padding:20px; background:#ffe8e8;&quot;&gt;If you see this message after saving the snippet to the Woody Code Snippets plugin, please enable safe mode in the Woody plugin. Safe mode will allow you to continue working in the admin panel of your site and change the snippet in which you made a php error.&lt;/div&gt;&lt;a href=&quot;https://ewatyrala.com/wp-admin/edit.php?post_type=wbcr-snippets&amp;wbcr-php-snippets-safe-mode&quot; class=&quot;button&quot;&gt;Enable Safe Mode&lt;/a&gt;]]></message>
    <data>
        <status>500</status>
    </data>
</error>
