add poorigbelle keyboard#3958
Conversation
this is a fur/poorigbellé language we use to speek from darfur i'm developing this language to use it in any phone and pc
|
Thank you for your pull request. You'll see a "build failed" message until the Keyman team has reviewed the pull request and manually initiated the build process. Every change committed to this branch will become part of this pull request. When you have finished submitting files and are ready for the Keyman team to review this pull request, please post a "Ready for review" comment. |
|
hello keyman teams i hope everything will be good form my language what i came to develope |
|
hello keyman team ready to review |
|
Thank you for your submission. There are quite a few changes which must be made, but that is normal for a first-time submission, so please do not be discouraged. I will list the changes below.
I hope you are able to make these changes without too much trouble. |
|
There are multiple issues with this Pull Request.
You'll need to delete the following files:
Once you get the files in the correct places, please compile the .kmn. There are errors that need resolving. You will see those in the messages window at the bottom of the Keyman Developer window. After the .kmn compiles correctly, you should open the .kps. You should not include source files like the .kmn, you should include the compiled files. The list of files you should include in the .kps are: If you decided to update the .kmn file so that it supports desktop, then you should also include: See if you can figure this out. If not, then maybe I can help you restructure everything. Right now it won't build properly either on my computer or the build system because files are in the wrong location. |
|
Hi,
Thank you for the detailed feedback. I am still struggling and learning the
Keyman repository standards and find the folder restructuring and pathing
requirements a bit complex.
I would like to give you my full permission to help me restructure the
files or correct the folder paths directly on this Pull Request. I have
already identified the files to be deleted (poorigbelle.css,
poorigbelle.css.txt, and the misspelled layout file). If you could help
move the keyboard to the experimental/p/poorigbelle/ folder and set up the
source and build structure, I would be very grateful.
Once the structure is corrected, I will ensure the .kmn is compiled and
that the .kps points to the correct compiled files.
Thank you for your helping and for guiding me through this process!
Best regards,
[Your Name] zaga zaga
…On Fri, 24 Apr 2026, 18:27 Lorna Evans, ***@***.***> wrote:
*LornaSIL* left a comment (keymanapp/keyboards#3958)
<#3958 (comment)>
There are multiple issues with this Pull Request.
- The keyboard only supports mobile.
- You either need to add rules to support desktop, or you need to
move the keyboard to experimental.
- Either way, the files are in the wrong location. The poorigbelle
folder must be in the p folder. Here's an example of the folder
structure you should be using:
keyboards/experimental/p/poorigbelle/HISTORY.md
keyboards/experimental/p/poorigbelle/LICENSE.md
keyboards/experimental/p/poorigbelle/README.md
keyboards/experimental/p/poorigbelle/poorigbelle.kpj
keyboards/experimental/p/poorigbelle/source/help/poorigbelle.php
keyboards/experimental/p/poorigbelle/source/poorigbelle.kmn
keyboards/experimental/p/poorigbelle/source/poorigbelle.kps
keyboards/experimental/p/poorigbelle/source/poorigbelle.kvks
keyboards/experimental/p/poorigbelle/source/poorigbelle.ico
keyboards/experimental/p/poorigbelle/source/poorigbelle.keyman-touch-layout
keyboards/experimental/p/poorigbelle/source/welcome.htm
keyboards/experimental/p/poorigbelle/source/readme.htm
You'll need to delete the following files:
- poorigbelle.css
- poorigbelle.css.txt
- pooringbell.keyman-touch-layout (that is misspelled and you already
have the other file)
Once you get the files in the correct places, please compile the .kmn.
There are errors that need resolving. You will see those in the messages
window at the bottom of the Keyman Developer window.
After the .kmn compiles correctly, you should open the .kps. You should
not include source files like the .kmn, you should include the compiled
files. The list of files you should include in the .kps are:
keyboards/experimental/p/poorigbelle/LICENSE.md
keyboards/experimental/p/poorigbelle/build/poorigbelle.js
keyboards/experimental/p/poorigbelle/source/welcome.htm
keyboards/experimental/p/poorigbelle/source/readme.htm
If you decided to update the .kmn file so that it supports desktop, then
you should also include:
keyboards/experimental/p/poorigbelle/build/poorigbelle.kmx
keyboards/experimental/p/poorigbelle/build/poorigbelle.kvk
See if you can figure this out. If not, then maybe I can help you
restructure everything. Right now it won't build properly either on my
computer or the build system because files are in the wrong location.
—
Reply to this email directly, view it on GitHub
<#3958 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/CAPYZI5V5SEREXIZNM6PMWL4XOIYVAVCNFSM6AAAAACX5QO3YWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DGMJUG4YTENRWHE>
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
<https://github.com/notifications/mobile/ios/CAPYZI7SBF5OGMR4UVTOM7T4XOIYVA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTIMZRGQ3TCMRWGY42M4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KUZTPN52GK4S7NFXXG>
and Android
<https://github.com/notifications/mobile/android/CAPYZI2MWZHAZV3FHNFFVKL4XOIYVA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTIMZRGQ3TCMRWGY42M4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2K4ZTPN52GK4S7MFXGI4TPNFSA>.
Download it today!
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
|
hi I come back secondly to tell you that I struggling to find my languages
keyboard "poorigbelle" from keyman.com site
Thanks you for your help
Zaga zaga
…On Sat, 25 Apr 2026, 19:51 pojor turtur, ***@***.***> wrote:
Hi,
Thank you for the detailed feedback. I am still struggling and learning
the Keyman repository standards and find the folder restructuring and
pathing requirements a bit complex.
I would like to give you my full permission to help me restructure the
files or correct the folder paths directly on this Pull Request. I have
already identified the files to be deleted (poorigbelle.css,
poorigbelle.css.txt, and the misspelled layout file). If you could help
move the keyboard to the experimental/p/poorigbelle/ folder and set up the
source and build structure, I would be very grateful.
Once the structure is corrected, I will ensure the .kmn is compiled and
that the .kps points to the correct compiled files.
Thank you for your helping and for guiding me through this process!
Best regards,
[Your Name] zaga zaga
On Fri, 24 Apr 2026, 18:27 Lorna Evans, ***@***.***> wrote:
> *LornaSIL* left a comment (keymanapp/keyboards#3958)
> <#3958 (comment)>
>
> There are multiple issues with this Pull Request.
>
> - The keyboard only supports mobile.
> - You either need to add rules to support desktop, or you need to
> move the keyboard to experimental.
> - Either way, the files are in the wrong location. The poorigbelle
> folder must be in the p folder. Here's an example of the folder
> structure you should be using:
>
> keyboards/experimental/p/poorigbelle/HISTORY.md
> keyboards/experimental/p/poorigbelle/LICENSE.md
> keyboards/experimental/p/poorigbelle/README.md
> keyboards/experimental/p/poorigbelle/poorigbelle.kpj
> keyboards/experimental/p/poorigbelle/source/help/poorigbelle.php
> keyboards/experimental/p/poorigbelle/source/poorigbelle.kmn
> keyboards/experimental/p/poorigbelle/source/poorigbelle.kps
> keyboards/experimental/p/poorigbelle/source/poorigbelle.kvks
> keyboards/experimental/p/poorigbelle/source/poorigbelle.ico
> keyboards/experimental/p/poorigbelle/source/poorigbelle.keyman-touch-layout
> keyboards/experimental/p/poorigbelle/source/welcome.htm
> keyboards/experimental/p/poorigbelle/source/readme.htm
>
> You'll need to delete the following files:
>
> - poorigbelle.css
> - poorigbelle.css.txt
> - pooringbell.keyman-touch-layout (that is misspelled and you already
> have the other file)
>
> Once you get the files in the correct places, please compile the .kmn.
> There are errors that need resolving. You will see those in the messages
> window at the bottom of the Keyman Developer window.
>
> After the .kmn compiles correctly, you should open the .kps. You should
> not include source files like the .kmn, you should include the compiled
> files. The list of files you should include in the .kps are:
>
> keyboards/experimental/p/poorigbelle/LICENSE.md
> keyboards/experimental/p/poorigbelle/build/poorigbelle.js
> keyboards/experimental/p/poorigbelle/source/welcome.htm
> keyboards/experimental/p/poorigbelle/source/readme.htm
>
> If you decided to update the .kmn file so that it supports desktop, then
> you should also include:
>
> keyboards/experimental/p/poorigbelle/build/poorigbelle.kmx
> keyboards/experimental/p/poorigbelle/build/poorigbelle.kvk
>
>
> See if you can figure this out. If not, then maybe I can help you
> restructure everything. Right now it won't build properly either on my
> computer or the build system because files are in the wrong location.
>
> —
> Reply to this email directly, view it on GitHub
> <#3958 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/CAPYZI5V5SEREXIZNM6PMWL4XOIYVAVCNFSM6AAAAACX5QO3YWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DGMJUG4YTENRWHE>
> .
> Triage notifications, keep track of coding agent tasks and review pull
> requests on the go with GitHub Mobile for iOS
> <https://github.com/notifications/mobile/ios/CAPYZI7SBF5OGMR4UVTOM7T4XOIYVA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTIMZRGQ3TCMRWGY42M4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KUZTPN52GK4S7NFXXG>
> and Android
> <https://github.com/notifications/mobile/android/CAPYZI2MWZHAZV3FHNFFVKL4XOIYVA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTIMZRGQ3TCMRWGY42M4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2K4ZTPN52GK4S7MFXGI4TPNFSA>.
> Download it today!
> You are receiving this because you authored the thread.Message ID:
> ***@***.***>
>
|
|
The "poorigbelle" keyboard won't be available on keyman.com until the pull request is approved and merged. |
|
Can you tell me what languages you want this keyboard to support? The Also, you are using two characters that are not considered a pair in Unicode: U+0273 and U+0220. Are you sure those are the characters you want? U+0273 does not have a matching uppercase character. Usually U+0220 goes with U+019E. Computers understand U+019E and U+0220 to be a matching pair. |
|
This is the poorigbelle that means fur languages in English it is the huge
language from Western Sudan Darfur region and this language have 26
alphabets with a 8 vowels letters with accents like circ coran so by the
way I must to use unicode for those shift layers or default layers here
are full alphabets a a̱ b d e g h I ɨ j k l m n ɳ ny o p r s t u
ʉ w y z
(a á â ǎ ) (a̱ á̱ â̱ ǎ̱ )
(e é ê ě ) ( i í î ǐ )
(ɨ ɨ́ ɨ̂ ɨ̌ ) ( o ó ô ǒ )
(u ú û ǔ ) (ʉ ʉ́ ʉ̂ ʉ̌)
Thanks you
Zagazaga
…On Mon, 27 Apr 2026, 17:44 Lorna Evans, ***@***.***> wrote:
*LornaSIL* left a comment (keymanapp/keyboards#3958)
<#3958 (comment)>
Can you tell me what languages you want this keyboard to support? The qaa
code isn't very helpful. It would be most helpful if we list all the
languages you want this keyboard to support.
Also, you are using two characters that are not considered a pair in
Unicode: U+0273 and U+0220. Are you sure those are the characters you want?
U+0273 does not have a matching uppercase character. Usually U+0220 goes
with U+019E. Computers understand U+019E and U+0220 to be a matching pair.
—
Reply to this email directly, view it on GitHub
<#3958 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/CAPYZI6QVDO57YIQ3FGFOOL4X556ZAVCNFSM6AAAAACX5QO3YWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DGMRYGM3TMMZSGE>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
|
Replaced by #3970 |
|
Your keyboard is now online! Happy typing! https://keyman.com/keyboards/poorigbelle |
|
Awesome, thank you so much!
For all the keyman developer teams
…On Thu, 30 Apr 2026, 16:36 Lorna Evans, ***@***.***> wrote:
*LornaSIL* left a comment (keymanapp/keyboards#3958)
<#3958 (comment)>
Your keyboard is now online! Happy typing!
https://keyman.com/keyboards/poorigbelle
—
Reply to this email directly, view it on GitHub
<#3958 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/CAPYZIZQZY7X7XW66TV2HQD4YNQGBAVCNFSM6AAAAACX5QO3YWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DGNJTGM3DINJRGA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
this is a fur/poorigbellé language we use to speek from darfur i'm developing this language to use in any device phone and pc