scribe-org/Scribe-iOS

Add Danish keyboard

Open

#133 创建于 2022年2月12日

在 GitHub 查看
 (7 评论) (0 反应) (0 负责人)Swift (106 fork)auto 404
-priority-help wantednew keyboard

仓库指标

Star
 (167 star)
PR 合并指标
 (PR 指标待抓取)

描述

Terms

Language support

Danish has lots of available language data on Wikidata, and for this reason should be included as soon as possible. As with Swedish, there is common and neutral in Danish, and verb conjugation also seems to be fairly simple such that the 2x2 display would be being used. This is likely going to be the most effort for this issue in terms of finding which tenses should be displayed where. There also seems to be issues with verb conjugations being labeled the same as in scribe-org/Scribe-Data#6, so those can be dropped for now with hopefully little effect to the available data.

Contribution

I'd be happy to work on this, and it may be focussed on in a future release :)

What's needed

  • A Danish directory added to Keyboards/LanguageKeyboards that includes a DanishKeyboardViewController.swift file
  • Danish language keyboard values and logic added to DAInterfaceVariables.swift in the above directory
  • Danish language keyboard commands added to DACommandVariables.swift in the above directory
  • Fine tuning the WDQS queries found in Scribe-Data/Data/Danish
  • Writing formatting Python scripts and adding them to Scribe-Data/Data/Danish
  • Add Danish keyboard specific logic to KeyboardViewController.swift
  • Setting up alternate key functions if there are keys that have them that aren't already implemented
  • Adding all the formatted JSON data to a Data directory in the new directory and updating the data table in the readme

贡献者指南