Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs(ekwtamil99uni): "Page not found message" appears after clicking on any Tamil Keyboard Layouts #2117

Closed
1 of 8 tasks
bharanidharanj opened this issue Jan 3, 2023 · 8 comments
Labels

Comments

@bharanidharanj
Copy link

bharanidharanj commented Jan 3, 2023

Describe the bug

I noticed that in a Tamil keyboard (ekwtamil99uni) after clicking any Keyboard layout link button leads to show an error page. ie., Page not found.

Reproduce the bug

  1. Install Keyman 15.0.274 from Google Play Store.
  2. Open Keman App.
  3. Click Settings / Install Keyboard or Dictionary option.
  4. Click Install from keyman.com option.
  5. Install Thamizha Tamil99 (ekwtamil99uni) Keyboard.
  6. Verify that the Tamil Keyboard has been installed successfully.
  7. Click Settings / Installed Languages.
  8. Click Tamil Settings.
  9. Open the Help link page.
  10. In the Tamil Welcome page, Click "Further Resources" link button.
  11. Under 'Other Keyboard Layouts for the Tamil language' heading, Click any one of the Tamil keyboard link.
    Here, we noticed that it is opening a page with 'Page not found' error message .

Expected behavior

It should open the corresponding help page with details.

Related issues

bug(android): Blue Support tab is missing at the bottom of the (Tamil) Help Page. keymanapp/keyman#7973

No response

Keyman apps

  • Keyman for Android
  • Keyman for iPhone and iPad
  • Keyman for Linux
  • Keyman for macOS
  • Keyman for Windows
  • Keyman Developer
  • KeymanWeb
  • Other - give details at bottom of form

Keyman version

15.0.274

Operating system

Android 11.0

Device

Redmi Note 8 Pro

Target application

Keyman App

Browser

No response

Keyboard name

Tamil99

Keyboard version

2.0.3

Language name

Tamil

Additional context

No response

@darcywong00
Copy link
Contributor

From the ekwtamil99nui welcome.htm source

<h3>Related Keyboard Layouts</h3>
<p>Other Keyboard Layouts for the Tamil language:</p>
<p><a target="_blank" href="http://help.keymandesktop.com/go?language=tam&keyboard=Keyboard_ekwbamuni">Suratha Bamuni (Bamini Typewriter)</a><br/>
<a target="_blank" href="http://help.keymandesktop.com/go?language=tam&keyboard=Keyboard_ekwunitamil">Anjal Paangu</a><br/>
<a target="_blank" href="http://help.keymandesktop.com/go?language=tam&keyboard=Keyboard_isis_tamil">ISIS Tamil</a><br/>
<a target="_blank" href="http://help.keymandesktop.com/go?language=tam&keyboard=Keyboard_tamil">Inscript Tamil</a><br/>
<a target="_blank" href="http://help.keymandesktop.com/go?language=tam&keyboard=Keyboard_visual_media_tamil_modular">Modular (Visual Media)</a><br/>
<a target="_blank" href="http://help.keymandesktop.com/go?language=tam&keyboard=Keyboard_visual_media_tamil_typewriter">Typewriter (Visual Media)</a></p>

All the related keyboard layout links redirect to help.keymandesktop.com which targets the Windows platform.
Hence, they're not available when viewing from an Android device.

If we were do fix this, we should transfer this issue to the keyboards repo

@darcywong00 darcywong00 transferred this issue from keymanapp/keyman Jan 4, 2023
@darcywong00 darcywong00 changed the title bug(android): Page not found message appears after clicking on any Tamil Keyboard Layouts docs(ekwtamil99uni): "Page not found message" appears after clicking on any Tamil Keyboard Layouts Jan 4, 2023
@darcywong00
Copy link
Contributor

Hence, they're not available when viewing from an Android device.

Welp, it turns out they don't work on Windows either.
e.g. http://help.keymandesktop.com/go?language=tam&keyboard=Keyboard_ekwunitamil
Maybe a web.config / .htaccess issue?

@DavidLRowe
Copy link
Contributor

It seems that the links in the welcome.htm file are wrong / outdated.

For example, the last one is:
http://help.keymandesktop.com/go?language=tam&keyboard=Keyboard_visual_media_tamil_typewriter
and perhaps it should be:
https://help.keyman.com/go?language=ta&keyboard=Keyboard_vm_tamil_typewriter

The site, language tag (tam to ta) and keyboard name all changed.

And a prior question should probably be should that information be in the welcome.htm file? Or point to the Tamil keyboards home page (https://keyman.com/keyboards/h/tamil) instead?

@mcdurdin
Copy link
Member

And a prior question should probably be should that information be in the welcome.htm file? Or point to the Tamil keyboards home page (https://keyman.com/keyboards/h/tamil) instead?

I think pointing directly to keyman.com/tamil is probably best (that redirects to the keyboards/h/tamil page). Other links, particularly to keyboards, will probably change over time, as new keyboards are developed etc.

@LornaSIL
Copy link
Contributor

2009 monthly downloads. It's probably important to fix this.

@LornaSIL
Copy link
Contributor

LornaSIL commented Jan 20, 2023

@mcdurdin where is the source for this page? https://keyman.com/keyboards/h/tamil/
Answer, update my keyman.com repo :) keyman.com\keyboards\h\tamil

@LornaSIL
Copy link
Contributor

I guess the main tamil page is up-to-date, so I think PR#2134 should fix this issue.

@LornaSIL
Copy link
Contributor

Fixed by #2134

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants