¿Cómo puedo hacer una revisión ortográfica para un idioma * pero NO * para otro en El Capitain?

3

Quiero tener la corrección ortográfica activada para el griego (o cualquier otro idioma que tengas) y desactivada para el inglés.

En las Preferencias del sistema (Teclado - > Texto), he habilitado el griego (donde dice "Ελληνικά (iSquare)" en las imágenes) como SOLAMENTE habilitado idioma (he desactivado todos los demás del menú emergente (Configuración ...) y lo he elegido en el mismo menú.

Asíqueelcorrectorortográficogriegofunciona¡PeroelproblemaesquecuandoescribounapalabraInglés,laortografíatambiéncompruebaesapalabra!(Asíquesiescribo:" helloo ", se cambia a " hola "!)

¡Esto es lo que quiero evitar!

¿Hay alguna forma de que la comprobación se realice solo en griego y no en inglés?

De modo que "Εληνικά" se convierta en "Ελληνικά", pero "helloo" permanecerá en "helloo".

    
pregunta Gik 10.02.2016 - 12:38

1 respuesta

1

La siguiente secuencia de comandos establecerá el idioma de ortografía SOLAMENTE en coreano y abrirá una ventana de edición de texto.

#!/bin/sh
PATH=/bin:/usr/bin:/usr/sbin:/sbin:/usr/local/bin export PATH

CommandD()
{
osascript <<EndOfMyScript
tell application "System Events"
keystroke "d" using [command down, option down]
end tell
EndOfMyScript
}



currentDockHiddenState=$(defaults read com.apple.Dock autohide)
if [[ "$currentDockHiddenState" != "1" ]]; then
    CommandD
fi

# Disable text auto-replacement
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSAutomaticCapitalizationEnabled -bool false
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSAutomaticDashSubstitutionEnabled -bool false
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSAutomaticPeriodSubstitutionEnabled -bool false
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSAutomaticQuoteSubstitutionEnabled -bool false
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSAutomaticSpellingCorrectionEnabled -bool false
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSAutomaticTextCompletionEnabled -bool false
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSSpellCheckerAutomaticallyIdentifiesLanguages -bool false
defaults write ~/Library/Preferences/.GlobalPreferences.plist WebAutomaticSpellingCorrectionEnabled -bool false
defaults delete ~/Library/Preferences/.GlobalPreferences.plist NSUserDictionaryReplacementItems
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSUserDictionaryReplacementItems -array
defaults delete ~/Library/Preferences/.GlobalPreferences.plist AppleLanguages
defaults write ~/Library/Preferences/.GlobalPreferences.plist AppleLanguages -array-add "en" "ko"
defaults delete ~/Library/Preferences/.GlobalPreferences.plist NSLinguisticDataAssetsRequested
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSLinguisticDataAssetsRequested -array-add "en" "en_US" "ko"
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSPreferredSpellServerLanguage "ko"
defaults delete ~/Library/Preferences/.GlobalPreferences.plist NSPreferredSpellServerVendors
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSPreferredSpellServerVendors -dict "ko" -string "Apple"
defaults delete ~/Library/Preferences/.GlobalPreferences.plist NSPreferredSpellServers
defaults write ~/Library/Preferences/.GlobalPreferences.plist NSPreferredSpellServers -array-add "ko" "Apple"

osascript -e 'tell application "Finder"' -e 'set rrr to get bounds of window of desktop' -e 'end tell' -e 'tell application "TextEdit"' -e 'activate' -e 'set bounds of window 1 to rrr' -e 'end tell'
    
respondido por el user3688800 10.04.2018 - 21:15

Lea otras preguntas en las etiquetas