Go to Page... |
Updated: | 04-27-15 12:18 PM |
Created: | 04-03-15 12:37 AM |
Downloads: | 4,915 |
Favorites: | 6 |
MD5: |
File Name |
Version |
Size |
Author |
Date |
1.2.6 |
17MB |
Naifu |
04-27-15 01:03 AM |
|
1.2.5 |
17MB |
Naifu |
04-26-15 09:09 AM |
|
1.2.4 |
17MB |
Naifu |
04-24-15 03:51 AM |
|
1.2.3 |
17MB |
Naifu |
04-23-15 07:56 AM |
|
1.2.2 |
16MB |
Naifu |
04-21-15 06:19 AM |
|
1.2.1 |
16MB |
Naifu |
04-20-15 07:11 AM |
|
1.2.0 |
16MB |
Naifu |
04-20-15 06:58 AM |
|
1.1.6 |
16MB |
Naifu |
04-18-15 05:41 AM |
|
1.1.5 |
16MB |
Naifu |
04-11-15 08:09 AM |
|
1.1.4 |
16MB |
Naifu |
04-10-15 10:18 AM |
|
1.1.3 |
14MB |
Naifu |
04-06-15 12:05 PM |
|
1.1.2 |
14MB |
Naifu |
04-06-15 04:07 AM |
|
1.1.1 |
14MB |
Naifu |
04-06-15 01:16 AM |
|
1.1.0 |
14MB |
Naifu |
04-05-15 06:45 AM |
|
1.0.10 |
14MB |
Naifu |
04-03-15 04:29 AM |
|
1.0.9 |
14MB |
Naifu |
04-03-15 12:37 AM |
|
0B |
Naifu |
01-01-70 12:00 AM |
![]() |
Comment Options |
Khromm |
View Public Profile |
Send a private message to Khromm |
Find More Posts by Khromm |
Add Khromm to Your Buddy List |
Fuzzyhugs |
View Public Profile |
Send a private message to Fuzzyhugs |
Find More Posts by Fuzzyhugs |
Add Fuzzyhugs to Your Buddy List |
topiland |
View Public Profile |
Send a private message to topiland |
Find More Posts by topiland |
Add topiland to Your Buddy List |
![]() |
|
Forum posts: 0
File comments: 1
Uploads: 0
|
Hi
Hello and first of all let me tell you congratz for the amazing addon that you have created .
Now ... The artifact thingie is not working as is staitment soooooooo the version 1.1.3 that you said is working propetly i can't find it ... Apparently for some reason i have to move and change shard in order for the artifact to show on the map and some times it doesn't even that work .... It would be lovevly if that thing was working like it suppose to be cause m8 i can tell you that you did an amazing job here ... I was wontering if you could make the frame to change from big to small window (only) with esc . So in other words if you can make it change to previous state with esc (using a macro woulden't help cause every time i would hit esc to close an other frame it would pop up and down the map) . And since we are here and i can see how amazing programmer you are (slourp mode on) , would it passible to create an addon (well actually it would be just a seperate frame) to be like a mini window with all the shards in it and click to move to the shard we want ? What i am trying to say is it would be amazing if instand of left click go to the shard menu and click the shard , to have a window pin pointed and open always to do the same job . Can you do that ? Anyhow thank you for your time and awsome work . Deeply appriciated ![]() ![]() ![]() ![]()
Last edited by archangelic : 05-02-15 at 09:49 PM.
|
![]() ![]() |
![]() |
archangelic |
View Public Profile |
Send a private message to archangelic |
Find More Posts by archangelic |
Add archangelic to Your Buddy List |
![]() |
|
|
Re: Re: Translation into Russian
Now we're getting somewhere. You see the dump there the desList & description entry. There could also be titleList and title entries.
These entries are parsed and what the addon does is look into the file /Libs/EnKai/locales/localizationRU.lua and look for a pattern setup in lang.mapIdentifiers. Now you just need to get the pattern right for that part of the text in the above mentioned entries which can enable the addon to identify the entry. Cheers N. |
![]() ![]() |
![]() |
Naifu |
View Public Profile |
Send a private message to Naifu |
Find More Posts by Naifu |
Add Naifu to Your Buddy List |
![]() |
||
Forum posts: 0
File comments: 5
Uploads: 0
|
Re: Translation into Russian
Quote:
screenshots of the new version + nkdebug2: ![]() P.S. I tried encoding for file localizationRU.lua - ANSI and UTF-8 with BOM.
Last edited by DonAlonso : 04-09-15 at 03:24 AM.
|
|
![]() ![]() |
![]() |
DonAlonso |
View Public Profile |
Send a private message to DonAlonso |
Send email to DonAlonso |
Find More Posts by DonAlonso |
Add DonAlonso to Your Buddy List |
![]() |
|
|
Re: Re: Re: Re: Re: Re: Re: Translation into Russian
I think I found the problem Switched my client to Russian and made the neccessary changes to get it running. One problem was that for some strange reason in the Russian client there could be an entry without name property. So I included a check for that.
Now in my client there's still ? for mailbox but if you mouse over the entry it shows the Russian text in Cyrillic. Here you'll find a modified version of the addon with everything ready for Russian: http://www.filedropper.com/nkcartographer-russian-alpha Also I suggest that you install my addon nkDebug. If nkDebug is installed automatically some debug dumps are send to chat. For unknown entries it will dump what data it was able to gather. This helps a lot. Hope this helps to fix the problems and make it possible for you to do the translation. Cheers N.
Last edited by Naifu : 04-09-15 at 12:08 AM.
|
![]() ![]() |
![]() |
Naifu |
View Public Profile |
Send a private message to Naifu |
Send email to Naifu |
Find More Posts by Naifu |
Add Naifu to Your Buddy List |
![]() |
||
Forum posts: 0
File comments: 5
Uploads: 0
|
Re: Re: Re: Re: Re: Re: Translation into Russian
Quote:
/Libs/EnKai/locales/localizationEN.lua line 11 - Code:
if ( Inspect.System.Language() ~= "German" and Inspect.System.Language() ~= "French" and Inspect.System.Language() ~= "Russian" ) then line 11 - Code:
if ( Inspect.System.Language() == "Russian" ) then 1. replace the contents localizationEN.lua already Russian translation. 2. remove the line Code:
{ pattern="Stylist", type = "VARIA.STYLIST", name = "DESC1"}, 3. remove all locales/localization##.lua except localizationRU.lua and remove in the file .\nkCartographer\Libs\EnKai\RiftAddon.toc Code:
RunOnStartup = { ![]() And translated "Mailbox" still displayed on the map - "?". May you have an ideas that I should try anything? Thanks. |
|
![]() ![]() |
![]() |
DonAlonso |
View Public Profile |
Send a private message to DonAlonso |
Send email to DonAlonso |
Find More Posts by DonAlonso |
Add DonAlonso to Your Buddy List |
![]() |
||
|
Re: Re: Re: Re: Re: Translation into Russian
Quote:
English names makes it much easier. In this case simply copy the contents of the file /Libs/EnKai/locales/localizationEN.lua to the ...RU.lua version. That way you should have a baseline. However at the top of the file you need to modify the following line: line 11 - if ( Inspect.System.Language() == "English" ) then to if ( Inspect.System.Language() == "Russian" ) then Also you will need to modify line 11 in the file localizationEN.lua: from: if ( Inspect.System.Language() ~= "German" and Inspect.System.Language() ~= "French" ) then to: if ( Inspect.System.Language() == "French" or Inspect.System.Language() == "English" ) then otherwise the English file would overrule the Russian one. Finally if you look at the English file you'll find the entry on line 218: { pattern="Stylist", type = "VARIA.STYLIST", name = "DESC1"}, The text 'Stylist' will be looked for and if present like in the tooltip this will trigger the type. Hope this helps. Cheers N.
Last edited by Naifu : 04-08-15 at 05:13 AM.
|
|
![]() ![]() |
![]() |
Naifu |
View Public Profile |
Send a private message to Naifu |
Send email to Naifu |
Find More Posts by Naifu |
Add Naifu to Your Buddy List |
![]() |
|||
Forum posts: 0
File comments: 5
Uploads: 0
|
Re: Re: Re: Re: Translation into Russian
Quote:
add line ".. "locales/localizationRU.lua", .." in files: .\nkCartographer\RiftAddon.toc .\nkCartographer\Libs\EnKai\RiftAddon.toc ![]() but it does not help with the second problem. ![]() In the Russian interface, have names in English, they are displayed normally. How would I change the name in .\nkCartographer\Libs\EnKai\locales\localizationRU.lua example "Stylist": ![]() |
||
![]() ![]() |
![]() |
DonAlonso |
View Public Profile |
Send a private message to DonAlonso |
Send email to DonAlonso |
Find More Posts by DonAlonso |
Add DonAlonso to Your Buddy List |
![]() |
||
|
Re: Re: Re: Translation into Russian
Quote:
In there you'll find a section called RunOnStartup = { Simply add a new line like you'll find there already is for German and English language. Cheers N. |
|
![]() ![]() |
![]() |
Naifu |
View Public Profile |
Send a private message to Naifu |
Send email to Naifu |
Find More Posts by Naifu |
Add Naifu to Your Buddy List |
![]() |
||
Forum posts: 0
File comments: 5
Uploads: 0
|
Re: Re: Translation into Russian
Thank you, I ran addon, remove the lines 55 - 58 in main.lua...
But I ran into a few problems: 1. .\nkCartographer\locales\localizationEN.lua as follows: "... if ( EnKai.tools.lang.getLanguage() ~= "German" and EnKai.tools.lang.getLanguage() ~= "French" and EnKai.tools.lang.getLanguage() ~= "Russian" ) ..." I created: .\nkCartographer\locales\localizationRU.lua when I try to go to the settings addon, addon gives an error: Quote:
.\nkCartographer\Libs\EnKai\locales\localizationRU.lua example: { pattern="Mailbox", type = "VARIA.LETTERBOX" } into russian: { pattern="Почтовый ящик", type = "VARIA.LETTERBOX" } And still displayed on the map - "?". ![]() a feeling that the addon does not see the file localizationRU.lua and takes data from another location. I edited files: nkCartographer_1.1.3_rus_0.1.rar Thanks. |
|
![]() ![]() |
![]() |
DonAlonso |
View Public Profile |
Send a private message to DonAlonso |
Send email to DonAlonso |
Find More Posts by DonAlonso |
Add DonAlonso to Your Buddy List |
![]() |
||
|
Re: artifacts
Quote:
Cheers N. |
|
![]() ![]() |
![]() |
Naifu |
View Public Profile |
Send a private message to Naifu |
Send email to Naifu |
Find More Posts by Naifu |
Add Naifu to Your Buddy List |
![]() |
||
|
Re: Translation into Russian
Quote:
Thanks for the offer. It would be really awesome to have a french translation. It is however not simple. There's the user interfaces which is defined in the file \locales\localizationXX.lua where XX is the language. It would be localizationFR.lua for French. You'd have to change the line 55 in main.lua so that French is no longer filtered: if syslang ~= "German" and syslang ~= "English" then .. Simply remove lines 55 - 58. Then comes complicated part. As the Rift API does not report much map related information I need to parse the title and description and do same pattern recognition to find out what's what. This is done in the file /Libs/EnKai/locales/localizationXX.lua (Same as abvove so localizationFR.lua) If you look at the French and the English file you'll see that the entries lang.mapPatterns, lang.mapIdentifiers, lang.mapIdentifiersGeneric, lang.mapIdentifiersExcludeLevel and lang.mapIdentifiersVendors are missing in the French file. Now these are the important parts for the map translation. For a start simply copy these over from the English file. You'll end up with a loot of ? on the map as the addon cannot yet find out what an entry is in French client. There are simply entries like for example: Mailbox. This is an easy translation but it has to be exactely what the tooltip is showing if you mouse over the ? on the map. Entries like pattern="Minor (%a+) Rift %(Active%)" are more complicated. The addon extracts information from the text. The placeholder (%a+) tells the addon to extract something from the text at this position. This would be the type of the Rift like Fire, Water, etc. Again check the tooltip. Then the detail info egExValues = lang.mapPatterns.RIFT tells the addon to look into the mapPatterns entry to find out what for example the text Fire would relate to (FIRE in this example). The %(Active%) is written this way because special chars need the % in front to differentiate it from the extract bracket. I hope this is understandable. Now another special case is: pattern="(%a+)[ ]?[G|g]lory", Here the [ ]? means that there could be a space at this position but must not. Then [G|g] means either a capital or lowercase G. Finally there are the special chars in the French language same like the Umlaute in German. For this (%a+) will not work. You'll need to build an entry like this: ([%aäüöÜÖÄ]+). Of course the öäü etc. needs to be replaced by the French special chars like àéè etc. I hope you're still interested allthough it's a bit more complicated than you maybe thought. Let me know what you think abou this. Cheers N. |
|
![]() ![]() |
![]() |
Naifu |
View Public Profile |
Send a private message to Naifu |
Send email to Naifu |
Find More Posts by Naifu |
Add Naifu to Your Buddy List |
![]() |
||
|
Re: artifacts
Quote:
Maybe you turned of the 'show artifact' option in the configuration. Cheers N. |
|
![]() ![]() |
![]() |
Naifu |
View Public Profile |
Send a private message to Naifu |
Send email to Naifu |
Find More Posts by Naifu |
Add Naifu to Your Buddy List |
![]() |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.