diff --git a/knowledge-base/kb0121.md b/knowledge-base/kb0121.md new file mode 100644 index 000000000..ddb326920 --- /dev/null +++ b/knowledge-base/kb0121.md @@ -0,0 +1,62 @@ +# HOWTO: Download the previous version of a Keyman keyboard + +Downloading a previous version of a keyboard is useful when you need to type the familiar keyboard layout. Newer versions often include more characters, improved layouts and key rules, bug fixes, new technology, and other updates that will provide an overall better typing experience. + +If there is an issue related to the latest version of the keyboard, remember to write it up to our [community site](https://community.software.sil.org/c/keyman/19). + +## Challenge + +The challenge with using an older version of the keyboard is that Keyman will be prompted to update to the new version every now and then. Only some Keyman platforms has a feature to disable the automatic updates, please refer to: +* [Keyman for Windows](../products/windows/current-version/basic/update) + +## Method 1 + +**Every version of the published Keyman keyboards are available in downloads.keyman.com.** + +1) Go to [downloads.keyman.com/keyboards/](https://downloads.keyman.com/keyboards/) + +2) Locate the keyboard folder, e.g. khmer_angkor -> version number + +3) There should be a KMP file in every version folder of the keyboard + +4) Download the KMP file + +5) Check [see-also](#toc-see-also) section to install the KMP file onto the the device. + +## Method 2 + +**Replace the version number in the URL with the version you want to download the corresponding KMP file.** + +1) Navigate to the [keyboard search](https://keyman.com/en/keyboards/) + +2) Search for the keyboard + +3) Click on the keyboard to go the the details page + +4) On the details page, scroll down to the "Keyboard Details" section + +5) Under the "Keyboard Details", at Package Download, copy the KMP link + +> [!NOTE] +> The URL should be something like `https://keyman.com/go/package/download/basic_kbdus?version=1.2&tier=stable` + +6) Change the `version=1.2` to the desired version of the folder for installation + +7) Paste the newly updated link in the URL input of a browser. + +> [!TIP] +> Use [Keyman keyboards repository](https://github.com/keymanapp/keyboards/blob/master/release/k/khmer_angkor/HISTORY.md) to find the version for that specific feature. + +6) Check [see-also](#toc-see-also) section to install the KMP file onto the the device. + +## See also + +* [Installing Custom Keyboards/Dictionaries - Keyman for Android Help](../products/android/current-version/basic/installing-custom-packages) + +* [Installing Custom Keyboards/Dictionaries - Keyman for iPhone and iPad Help](../products/iphone-and-ipad/current-version/basic/installing-custom-keyboards-dictionaries) + +* [How To - Download and Install a Keyman Keyboard on Windows](../products/windows/current-version/start/download-and-install-keyboard) + +* [Installing Keyboards with Keyman for Linux](../products/linux/current-version/start/installing-keyboard) + +* [Install a Keyman Keyboard on macOS](../products/mac/current-version/start/install-keyboard)