electron / i18n

🌍 The home of Electron's translated documentation
https://electronjs.org/languages
Other
623 stars 243 forks source link

Hebrew doesn't appear on the site #337

Closed TzviRonen closed 6 years ago

TzviRonen commented 6 years ago

Why Hebrew isn't in the website's languages list? It was couple of days ago but it's not there any more.

zeke commented 6 years ago

Not intentional! I'll look into it on Monday. Sorry for the trouble.

zeke commented 6 years ago

Apologies for not getting to this yet, but be assured that your hard work to translate Electron's docs into Hebrew is much appreciated 👍

We'll get this sorted soon. In the meantime, feel free to continue translating on Crowdin.

zeke commented 6 years ago

Something unusual happened since we added Hebrew. Crowdin is not adding a directory for it to the repository. Still investigating...

Landed #342 as a temporary workaround to fix the build.

zeke commented 6 years ago

There appears to be a bug in Crowdin's GitHub syncing. Not all files are being added for Hebrew:

~/git/electron/i18n new-translations

$ tree content/he-IL/docs 
content/he-IL/docs
├── api
│   ├── in-app-purchase.md
│   └── structures
│       ├── transaction.md
│       └── web-source.md
└── tutorial
    ├── automated-testing-with-a-custom-driver.md
    ├── code-signing.md
    ├── in-app-purchases.md
    └── support.md

3 directories, 7 files

~/git/electron/i18n new-translations*
$ tree content/en-US/docs 
content/en-US/docs
├── README.md
├── api
│   ├── accelerator.md
│   ├── app.md
│   ├── auto-updater.md
│   ├── browser-view.md
│   ├── browser-window-proxy.md
│   ├── browser-window.md
│   ├── chrome-command-line-switches.md
│   ├── client-request.md
│   ├── clipboard.md
│   ├── content-tracing.md
│   ├── cookies.md
│   ├── crash-reporter.md
│   ├── debugger.md
│   ├── desktop-capturer.md
│   ├── dialog.md
│   ├── download-item.md
│   ├── environment-variables.md
│   ├── file-object.md
│   ├── frameless-window.md
│   ├── global-shortcut.md
│   ├── in-app-purchase.md
│   ├── incoming-message.md
│   ├── ipc-main.md
│   ├── ipc-renderer.md
│   ├── locales.md
│   ├── menu-item.md
│   ├── menu.md
│   ├── native-image.md
│   ├── net.md
│   ├── notification.md
│   ├── power-monitor.md
│   ├── power-save-blocker.md
│   ├── process.md
│   ├── protocol.md
│   ├── remote.md
│   ├── sandbox-option.md
│   ├── screen.md
│   ├── session.md
│   ├── shell.md
│   ├── structures
│   │   ├── bluetooth-device.md
│   │   ├── certificate-principal.md
│   │   ├── certificate.md
│   │   ├── cookie.md
│   │   ├── cpu-usage.md
│   │   ├── crash-report.md
│   │   ├── desktop-capturer-source.md
│   │   ├── display.md
│   │   ├── file-filter.md
│   │   ├── gpu-feature-status.md
│   │   ├── io-counters.md
│   │   ├── jump-list-category.md
│   │   ├── jump-list-item.md
│   │   ├── memory-info.md
│   │   ├── memory-usage-details.md
│   │   ├── mime-typed-buffer.md
│   │   ├── notification-action.md
│   │   ├── point.md
│   │   ├── printer-info.md
│   │   ├── process-metric.md
│   │   ├── rectangle.md
│   │   ├── remove-client-certificate.md
│   │   ├── remove-password.md
│   │   ├── scrubber-item.md
│   │   ├── segmented-control-segment.md
│   │   ├── shortcut-details.md
│   │   ├── size.md
│   │   ├── stream-protocol-response.md
│   │   ├── task.md
│   │   ├── thumbar-button.md
│   │   ├── transaction.md
│   │   ├── upload-blob.md
│   │   ├── upload-data.md
│   │   ├── upload-file-system.md
│   │   ├── upload-file.md
│   │   ├── upload-raw-data.md
│   │   └── web-source.md
│   ├── synopsis.md
│   ├── system-preferences.md
│   ├── touch-bar-button.md
│   ├── touch-bar-color-picker.md
│   ├── touch-bar-group.md
│   ├── touch-bar-label.md
│   ├── touch-bar-popover.md
│   ├── touch-bar-scrubber.md
│   ├── touch-bar-segmented-control.md
│   ├── touch-bar-slider.md
│   ├── touch-bar-spacer.md
│   ├── touch-bar.md
│   ├── tray.md
│   ├── web-contents.md
│   ├── web-frame.md
│   ├── web-request.md
│   ├── webview-tag.md
│   └── window-open.md
├── development
│   ├── README.md
│   ├── atom-shell-vs-node-webkit.md
│   ├── build-instructions-linux.md
│   ├── build-instructions-osx.md
│   ├── build-instructions-windows.md
│   ├── build-system-overview.md
│   ├── chromium-development.md
│   ├── clang-format.md
│   ├── coding-style.md
│   ├── debug-instructions-windows.md
│   ├── debugging-instructions-macos-xcode.md
│   ├── debugging-instructions-macos.md
│   ├── issues.md
│   ├── pull-requests.md
│   ├── releasing.md
│   ├── setting-up-symbol-server.md
│   ├── source-code-directory-structure.md
│   ├── testing.md
│   ├── upgrading-chromium.md
│   ├── upgrading-crashpad.md
│   ├── upgrading-node.md
│   └── v8-development.md
├── faq.md
├── glossary.md
├── styleguide.md
└── tutorial
    ├── about.md
    ├── accessibility.md
    ├── application-architecture.md
    ├── application-debugging.md
    ├── application-distribution.md
    ├── application-packaging.md
    ├── automated-testing-with-a-custom-driver.md
    ├── boilerplates-and-clis.md
    ├── code-signing.md
    ├── debugging-main-process-vscode.md
    ├── debugging-main-process.md
    ├── desktop-environment-integration.md
    ├── development-environment.md
    ├── devtools-extension.md
    ├── electron-versioning.md
    ├── first-app.md
    ├── in-app-purchases.md
    ├── installation.md
    ├── keyboard-shortcuts.md
    ├── linux-desktop-actions.md
    ├── mac-app-store-submission-guide.md
    ├── macos-dock.md
    ├── multithreading.md
    ├── native-file-drag-drop.md
    ├── notifications.md
    ├── offscreen-rendering.md
    ├── online-offline-events.md
    ├── planned-breaking-changes.md
    ├── progress-bar.md
    ├── quick-start.md
    ├── recent-documents.md
    ├── repl.md
    ├── represented-file.md
    ├── security.md
    ├── snapcraft.md
    ├── support.md
    ├── supported-platforms.md
    ├── testing-on-headless-ci.md
    ├── updates.md
    ├── using-native-node-modules.md
    ├── using-pepper-flash-plugin.md
    ├── using-selenium-and-webdriver.md
    ├── using-widevine-cdm-plugin.md
    ├── windows-store-guide.md
    └── windows-taskbar.md

4 directories, 165 files
zeke commented 6 years ago

Hebrew is now live on the site! Thanks for your patience.

Site: https://electronjs.org/languages/he-IL Translations: https://crowdin.com/project/electron/he