Skip to content

Commit

Permalink
update i18next-resource-translator
Browse files Browse the repository at this point in the history
  • Loading branch information
adrai committed May 1, 2024
1 parent 675a699 commit 2c6c47b
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 6 deletions.
4 changes: 2 additions & 2 deletions 404.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>404: This page could not be found</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/7ee9a144a25fe5d6.css" as="style"/><link rel="stylesheet" href="/_next/static/css/7ee9a144a25fe5d6.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-9b312e20a4e32339.js" defer=""></script><script src="/_next/static/chunks/framework-e70c6273bfe3f237.js" defer=""></script><script src="/_next/static/chunks/main-4b1a3aa2d821d957.js" defer=""></script><script src="/_next/static/chunks/pages/_app-dd407a7fbc8e4ad3.js" defer=""></script><script src="/_next/static/chunks/pages/_error-a4ba2246ff8fb532.js" defer=""></script><script src="/_next/static/SJuVP0912rRpISOGOys3u/_buildManifest.js" defer=""></script><script src="/_next/static/SJuVP0912rRpISOGOys3u/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div style="font-family:-apple-system, BlinkMacSystemFont, Roboto, &quot;Segoe UI&quot;, &quot;Fira Sans&quot;, Avenir, &quot;Helvetica Neue&quot;, &quot;Lucida Grande&quot;, sans-serif;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>404: This page could not be found</title><meta name="next-head-count" content="3"/><link rel="preload" href="/_next/static/css/7ee9a144a25fe5d6.css" as="style"/><link rel="stylesheet" href="/_next/static/css/7ee9a144a25fe5d6.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-9b312e20a4e32339.js" defer=""></script><script src="/_next/static/chunks/framework-e70c6273bfe3f237.js" defer=""></script><script src="/_next/static/chunks/main-4b1a3aa2d821d957.js" defer=""></script><script src="/_next/static/chunks/pages/_app-dd407a7fbc8e4ad3.js" defer=""></script><script src="/_next/static/chunks/pages/_error-a4ba2246ff8fb532.js" defer=""></script><script src="/_next/static/l_nWnopawiSbkuBD1pD1Y/_buildManifest.js" defer=""></script><script src="/_next/static/l_nWnopawiSbkuBD1pD1Y/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div style="font-family:-apple-system, BlinkMacSystemFont, Roboto, &quot;Segoe UI&quot;, &quot;Fira Sans&quot;, Avenir, &quot;Helvetica Neue&quot;, &quot;Lucida Grande&quot;, sans-serif;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div><style>
body { margin: 0; color: #000; background: #fff; }
.next-error-h1 {
border-right: 1px solid rgba(0, 0, 0, .3);
Expand All @@ -9,4 +9,4 @@
.next-error-h1 {
border-right: 1px solid rgba(255, 255, 255, .3);
}
}</style><h1 class="next-error-h1" style="display:inline-block;margin:0;margin-right:20px;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block;text-align:left;line-height:49px;height:49px;vertical-align:middle"><h2 style="font-size:14px;font-weight:normal;line-height:49px;margin:0;padding:0">This page could not be found<!-- -->.</h2></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"SJuVP0912rRpISOGOys3u","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html>
}</style><h1 class="next-error-h1" style="display:inline-block;margin:0;margin-right:20px;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px">404</h1><div style="display:inline-block;text-align:left;line-height:49px;height:49px;vertical-align:middle"><h2 style="font-size:14px;font-weight:normal;line-height:49px;margin:0;padding:0">This page could not be found<!-- -->.</h2></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"l_nWnopawiSbkuBD1pD1Y","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html>

Large diffs are not rendered by default.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Translate i18next JSON resources/files</title><meta name="description" content="Translates i18next JSON format resources. Like translate.google.com but for i18next."/><link rel="icon" href="/favicon.ico"/><meta name="next-head-count" content="5"/><link rel="preload" href="/_next/static/css/7ee9a144a25fe5d6.css" as="style"/><link rel="stylesheet" href="/_next/static/css/7ee9a144a25fe5d6.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-9b312e20a4e32339.js" defer=""></script><script src="/_next/static/chunks/framework-e70c6273bfe3f237.js" defer=""></script><script src="/_next/static/chunks/main-4b1a3aa2d821d957.js" defer=""></script><script src="/_next/static/chunks/pages/_app-dd407a7fbc8e4ad3.js" defer=""></script><script src="/_next/static/chunks/845-8c98ed4fcbe51a2d.js" defer=""></script><script src="/_next/static/chunks/pages/index-3786c698bee3a45d.js" defer=""></script><script src="/_next/static/SJuVP0912rRpISOGOys3u/_buildManifest.js" defer=""></script><script src="/_next/static/SJuVP0912rRpISOGOys3u/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div><div style="z-index:2000;background-color:#1976d2;height:50px;display:flex;align-items:center;position:fixed;top:0;width:100%"><img src="./locize_white.svg" style="width:90px;margin-left:20px;margin-right:20px"/><h1 style="font-size:17px;font-weight:200;color:white">Translate your i18next JSON format resources to other languages for free...</h1></div><div style="z-index:1;margin:50px 0;background-color:#fff"><div style="display:flex;justify-content:center;padding:20px 10px 10px"><div style="display:flex;align-items:center;width:80%;background-color:#f7f7f7;border-radius:15px;padding:25px 50px"><img src="./i18next.png" style="width:90px;height:90px;margin-right:30px"/><div style="display:inline"><h2 style="color:#009688">Translate i18next JSON resources/files</h2><h3 style="color:#009688">Like <a href="https://translate.google.com" target="_blank">translate.google.com</a> but for <a href="https://www.i18next.com" target="_blank">i18next</a>.</h3></div></div></div><div data-testid="wrapper" class="_loading_overlay_wrapper css-79elbk"><div style="display:flex;align-items:center;padding:10px 30px 0 30px"><div style="width:50%;padding:10px"><label style="display:block;margin:0 0 5px">Source JSON in <pre style="display:inline">en</pre>:</label><textarea class="conv-textfield" style="width:100%;height:250px;padding:10px" id="sourceJSON">{
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Translate i18next JSON resources/files</title><meta name="description" content="Translates i18next JSON format resources. Like translate.google.com but for i18next."/><link rel="icon" href="/favicon.ico"/><meta name="next-head-count" content="5"/><link rel="preload" href="/_next/static/css/7ee9a144a25fe5d6.css" as="style"/><link rel="stylesheet" href="/_next/static/css/7ee9a144a25fe5d6.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-9b312e20a4e32339.js" defer=""></script><script src="/_next/static/chunks/framework-e70c6273bfe3f237.js" defer=""></script><script src="/_next/static/chunks/main-4b1a3aa2d821d957.js" defer=""></script><script src="/_next/static/chunks/pages/_app-dd407a7fbc8e4ad3.js" defer=""></script><script src="/_next/static/chunks/845-8c98ed4fcbe51a2d.js" defer=""></script><script src="/_next/static/chunks/pages/index-1d603baed90715d5.js" defer=""></script><script src="/_next/static/l_nWnopawiSbkuBD1pD1Y/_buildManifest.js" defer=""></script><script src="/_next/static/l_nWnopawiSbkuBD1pD1Y/_ssgManifest.js" defer=""></script></head><body><div id="__next" data-reactroot=""><div><div style="z-index:2000;background-color:#1976d2;height:50px;display:flex;align-items:center;position:fixed;top:0;width:100%"><img src="./locize_white.svg" style="width:90px;margin-left:20px;margin-right:20px"/><h1 style="font-size:17px;font-weight:200;color:white">Translate your i18next JSON format resources to other languages for free...</h1></div><div style="z-index:1;margin:50px 0;background-color:#fff"><div style="display:flex;justify-content:center;padding:20px 10px 10px"><div style="display:flex;align-items:center;width:80%;background-color:#f7f7f7;border-radius:15px;padding:25px 50px"><img src="./i18next.png" style="width:90px;height:90px;margin-right:30px"/><div style="display:inline"><h2 style="color:#009688">Translate i18next JSON resources/files</h2><h3 style="color:#009688">Like <a href="https://translate.google.com" target="_blank">translate.google.com</a> but for <a href="https://www.i18next.com" target="_blank">i18next</a>.</h3></div></div></div><div data-testid="wrapper" class="_loading_overlay_wrapper css-79elbk"><div style="display:flex;align-items:center;padding:10px 30px 0 30px"><div style="width:50%;padding:10px"><label style="display:block;margin:0 0 5px">Source JSON in <pre style="display:inline">en</pre>:</label><textarea class="conv-textfield" style="width:100%;height:250px;padding:10px" id="sourceJSON">{
&quot;key&quot;: &quot;This is a wonderful day!&quot;,
&quot;nested&quot;: {
&quot;key&quot;: &quot;How are you?&quot;
Expand All @@ -14,4 +14,4 @@
&quot;interpolated&quot;: &quot;Einen schönen Tag noch, {{name}}!&quot;,
&quot;pluralKey_one&quot;: &quot;Dies ist ein schönes Beispiel.&quot;,
&quot;pluralKey_other&quot;: &quot;Das sind schöne Beispiele.&quot;
}</textarea><div style="display:flex;align-items:center"><label for="targetLng"><strong>Specify the target language of your file:</strong></label><input class="conv-textfield" style="width:100px;margin-left:25px" id="targetLng" value="de"/></div></div></div><div style="display:flex;align-items:center;justify-content:flex-end;padding:0px 30px"><div style="width:100%;padding:10px"><label for="contained-button-file" class="conv-btn" style="margin-right:5px">upload file</label><input type="file" id="contained-button-file" style="display:none"/></div><div style="padding:10px"><button class="conv-btn" style="margin-left:5px">download</button></div></div></div><div style="padding:10px;margin-top:50px"><div style="display:flex;align-items:center;justify-content:flex-start;padding:0px 30px"><div style="display:flex;align-items:center"><i>This uses the free but limited google translate api. For a better experience have a look at <strong><a href="https://www.locize.com">locize</a></strong>. It offers a <a href="https://docs.locize.com/different-views/global#bulk-actions">bulk action</a> to machine translate, a dedicated <a href="https://docs.locize.com/different-views/focus">focus view</a> with multiple machine translation providers and an <a href="https://docs.locize.com/whats-inside/auto-machine-translation">automatic machine translation workflow</a> for new added keys.</i></div></div></div><div style="display:flex;flex-wrap:wrap;align-items:stretch"><div style="width:500px;margin:2rem"><a href="https://youtu.be/ds-yEEYP1Ks" target="_blank" style="background-color:rgb(21, 65, 154) !important;display:none">Watch: locize demo</a><div><iframe width="100%" height="280" src="https://www.youtube-nocookie.com/embed/ds-yEEYP1Ks?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe></div></div><div style="width:500px;padding:2rem"><p>locize is the official sponsor of i18next. With using locize you directly support the future of i18next.<br/>Read more about it <a href="https://www.locize.com/i18next.html">here</a>.</p></div><div style="width:500px;margin:2rem"><a href="https://youtu.be/osScyaGMVqo" target="_blank" style="background-color:rgb(21, 65, 154) !important;display:none">Watch: react-i18next and locize</a><div><iframe width="100%" height="280" src="https://www.youtube-nocookie.com/embed/osScyaGMVqo?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe></div></div><div style="width:500px;padding:2rem"><p>Use the full power of the i18next library together with locize, a <a href="https://www.locize.com" title="localization management platform">localization management platform</a> by the founders of i18next, which can automate the translation workflow in the locize app.</p></div><div style="width:500px;margin:2rem"><a href="https://youtu.be/VfxBpSXarlU" target="_blank" style="background-color:rgb(21, 65, 154) !important;display:none">Watch: automatic machine translation</a><div><iframe width="100%" height="280" src="https://www.youtube-nocookie.com/embed/VfxBpSXarlU?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe></div></div><div style="width:500px;padding:2rem"><p>The machine translation feature enables every new content to get automatically translated into all other defined target languages (like Google Translate).</p><div style="border-left:5px solid red"><p style="margin:1rem"><a href="https://www.locize.app/register" title="Register for free">Register for free</a> and unlock everything for a 14 days trial period.</p></div></div></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"SJuVP0912rRpISOGOys3u","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
}</textarea><div style="display:flex;align-items:center"><label for="targetLng"><strong>Specify the target language of your file:</strong></label><input class="conv-textfield" style="width:100px;margin-left:25px" id="targetLng" value="de"/></div></div></div><div style="display:flex;align-items:center;justify-content:flex-end;padding:0px 30px"><div style="width:100%;padding:10px"><label for="contained-button-file" class="conv-btn" style="margin-right:5px">upload file</label><input type="file" id="contained-button-file" style="display:none"/></div><div style="padding:10px"><button class="conv-btn" style="margin-left:5px">download</button></div></div></div><div style="padding:10px;margin-top:50px"><div style="display:flex;align-items:center;justify-content:flex-start;padding:0px 30px"><div style="display:flex;align-items:center"><i>This uses the free but limited google translate api. For a better experience have a look at <strong><a href="https://www.locize.com">locize</a></strong>. It offers a <a href="https://docs.locize.com/different-views/global#bulk-actions">bulk action</a> to machine translate, a dedicated <a href="https://docs.locize.com/different-views/focus">focus view</a> with multiple machine translation providers and an <a href="https://docs.locize.com/whats-inside/auto-machine-translation">automatic machine translation workflow</a> for new added keys.</i></div></div></div><div style="display:flex;flex-wrap:wrap;align-items:stretch"><div style="width:500px;margin:2rem"><a href="https://youtu.be/ds-yEEYP1Ks" target="_blank" style="background-color:rgb(21, 65, 154) !important;display:none">Watch: locize demo</a><div><iframe width="100%" height="280" src="https://www.youtube-nocookie.com/embed/ds-yEEYP1Ks?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe></div></div><div style="width:500px;padding:2rem"><p>locize is the official sponsor of i18next. With using locize you directly support the future of i18next.<br/>Read more about it <a href="https://www.locize.com/i18next.html">here</a>.</p></div><div style="width:500px;margin:2rem"><a href="https://youtu.be/osScyaGMVqo" target="_blank" style="background-color:rgb(21, 65, 154) !important;display:none">Watch: react-i18next and locize</a><div><iframe width="100%" height="280" src="https://www.youtube-nocookie.com/embed/osScyaGMVqo?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe></div></div><div style="width:500px;padding:2rem"><p>Use the full power of the i18next library together with locize, a <a href="https://www.locize.com" title="localization management platform">localization management platform</a> by the founders of i18next, which can automate the translation workflow in the locize app.</p></div><div style="width:500px;margin:2rem"><a href="https://youtu.be/VfxBpSXarlU" target="_blank" style="background-color:rgb(21, 65, 154) !important;display:none">Watch: automatic machine translation</a><div><iframe width="100%" height="280" src="https://www.youtube-nocookie.com/embed/VfxBpSXarlU?rel=0&amp;controls=0&amp;showinfo=0" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe></div></div><div style="width:500px;padding:2rem"><p>The machine translation feature enables every new content to get automatically translated into all other defined target languages (like Google Translate).</p><div style="border-left:5px solid red"><p style="margin:1rem"><a href="https://www.locize.app/register" title="Register for free">Register for free</a> and unlock everything for a 14 days trial period.</p></div></div></div></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"l_nWnopawiSbkuBD1pD1Y","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>

0 comments on commit 2c6c47b

Please sign in to comment.