Get an Epic Experience with Premium

LibBabble-SubZone-3.0

Libraries Login to Add Favorites
  • 2 Likes
  • World of Warcraft
  • 1,258 Monthly Downloads
  • Supports: 5.3.0
  • 33,606 Total Downloads
  • Updated 05/21/2013
  • Created 06/27/2010
  • 18 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: 5.3-release1
or
Support development! **
Donate

About LibBabble-SubZone-3.0

Overview

The existing GetMapNameByID API or LibBabble-Zone-3.0 already provided the main zone names and most of the major sub-zone names, so it should be sufficient to fulfil most of the needs of looking-up the zone names' translation. But since above two methods still did not include all the sub-zones' information, that's why this library was created.

What's Included

Currently the location/zone/sub-zone names from below MPQ files are included:

  • AchievementCriteria (Zone Info only)
  • AreaTable
  • Map
  • WMOAreaTable
  • Scenarios
  • TaxiNodes

But not everything in those MPQ files are included. For example, there is no reason to include the names which contains "NOTUSED", right?

Notes for Translators

  • Please do not manually edit the lua to revise the translation, since the translation entries will be overwritten by WoWAce localization exporting feature. The SVN repository is locked now and it will be read-only to all users.
  • If you would like to help on translate or revise the translation, please go to: http://www.wowace.com/addons/libbabble-subzone-3-0/localization/
  • If you got quite a lot of translation to be added into the database, you may try the import translation feature, or send me the translation and I will do the importing thing for you.
  • Please see http://forums.wowace.com/showthread.php?t=15655.... This post will provide you with information on how to contribute to the translation of this babble library.
  • In case you are not aware the SVN repository is locked and you already done the translation revision but can not commit it to SVN, you can send me your revision. And then I will upload it to server.
  • If you find any zone is not included, please PM me or leave comment to Curse / WoWAce, and I will add it if it looks reasonable.

Possible Problems / Known Issues

The location names extracted from MPQ files are not unique. For several reasons some of the location names have multiple entries in the MPQ tables. And I do find sometimes the translation is not consistent. However, the LibBabble can only have unique entry for each name. So even it is true that some specific English location name may have multiple translation and it's valid, but we can only keep one in this library. If you found any existing translation which I extracted from MPQ appears to be improper, you are welcome to update them. Well you'd better leave a message in the "Comment" so that we can have a record. Since next time when I extract the MPQ again, your revision might get overwritten.

Release Frequency

When will a new version be released? It depends. Basically I will judge from below conditions:

  • If there are huge changes being implemented recently, then a new release will be out when it comes to be stable.
  • If we got several minor changes being implemented, such as some translation update or some few new entries being added, then I probably will wait a little bit longer (maybe 2 weeks) to make a new release.

To use stable release or the SVN main trunk / alpha release?

Again, it depends.

  • If you are an addon developer or you are familiar with coding, it's fine for you to monitoring on SVN's main trunk and try to get every revision to your local hard drive. But you need to take the risk as the latest revision may not be stable or even has syntax error (Oops....).
    • Also note that sometimes I will create a special revision with empty table, and leave the keywords replacement there, in order to trigger the back-end database exporting. Once the exporting is done, then I will merge it into a new revision. The whole process may take half to one hour.
  • If you are a normal addon user, then basically the addon you installed which include this library, should already include the most recent stable version. There is no need for you to pay too much attention on if there is any new release for this library.
    • Basically, your addon author will pay attention on it. But if for any reason the addon you installed is not updated frequently and you have the need to update this library, it would be better to get the most recent stable version.

Which Addon use this library?

As far as I know, below addons use this library:

  • Atlas
  • WorldExplorer
  • FishingBuddy
  • (and more? let me know....)

If you are the addon owner and you addon use this library but not mentioned above, PM me.

------------------------------------------------------------------------
r155 | arith | 2013-05-21 17:33:23 +0000 (Tue, 21 May 2013) | 1 line
Changed paths:
   A /tags/5.3-release1 (from /trunk:154)

Tagging as 5.3-release1
------------------------------------------------------------------------
r154 | arith | 2013-05-21 16:44:57 +0000 (Tue, 21 May 2013) | 1 line
Changed paths:
   M /trunk/LibBabble-SubZone-3.0.lua

translation exported; support WoW 5.3 now
------------------------------------------------------------------------
r153 | arith | 2013-05-21 15:46:34 +0000 (Tue, 21 May 2013) | 1 line
Changed paths:
   M /trunk/LibBabble-SubZone-3.0.lua
   M /trunk/LibBabble-SubZone-3.0.toc

to trigger database export, DO NOT use this revision
------------------------------------------------------------------------
r152 | arith | 2013-05-20 15:45:55 +0000 (Mon, 20 May 2013) | 1 line
Changed paths:
   M /trunk/LibBabble-SubZone-3.0.lua

new zones from 5.3
------------------------------------------------------------------------
r151 | arith | 2013-05-18 08:47:48 +0000 (Sat, 18 May 2013) | 1 line
Changed paths:
   M /trunk/LibBabble-SubZone-3.0.lua

added scenarios
------------------------------------------------------------------------
r150 | arith | 2013-05-16 16:47:38 +0000 (Thu, 16 May 2013) | 1 line
Changed paths:
   M /trunk/LibBabble-SubZone-3.0.lua

added new strings
------------------------------------------------------------------------

Addon Packs Containing This...

Comments

  • #6

    I don't know what is causing this, but it happens when I log-in for the first time, and sometimes when I mount using Livestock:

    Date: 2012-09-10 14:53:57
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...Libs\LibBabble-SubZone-3.0\LibBabble-SubZone-3.0.lua line 24:
    attempt to index global 'lib' (a nil value)
    Debug:
    [C]: ?
    ...Libs\LibBabble-SubZone-3.0\LibBabble-SubZone-3.0.lua:24: in main chunk
    Locals:

    AddOns:
    Swatter, v4.0.2 (<%codename%>)
    WowheadLooter, v50006
    Ace3, v
    AckisRecipeList, v2.4-63-g596bc16
    Altoholic, v5.0.001c
    Atlas, v1.21.1
    AtlasBattlegrounds, v1.21.1
    AtlasDungeonLocs, v1.21.0
    AtlasOutdoorRaids, v1.21.0
    AtlasLoot, vv7.00.00
    AtlasLootCataclysm, vv7.00.01
    AtlasLootClassicWoW, vv7.00.01
    AtlasLootLoader, vv7.00.01
    AucAdvanced, v5.14.5335 (KowariOnCrutches)
    AucFilterBasic, v5.14.5335 (KowariOnCrutches)
    AucFilterOutlier, v5.14.5335.5335(5.14/embedded)
    AucMatchUndercut, v5.14.5335.5225(5.14/embedded)
    AucStatHistogram, v5.14.5335 (KowariOnCrutches)
    AucStatiLevel, v5.14.5335 (KowariOnCrutches)
    AucStatPurchased, v5.14.5335 (KowariOnCrutches)
    AucStatSales, v5.14.5335.5335(5.14/embedded)
    AucStatSimple, v5.14.5335 (KowariOnCrutches)
    AucStatStdDev, v5.14.5335 (KowariOnCrutches)
    AucStatWOWEcon, v5.14.5335.5335(5.14/embedded)
    AucUtilAHWindowControl, v5.14.5335.5133(5.14/embedded)
    AucUtilAppraiser, v5.14.5335.5335(5.14/embedded)
    AucUtilAskPrice, v5.14.5335.5160(5.14/embedded)
    AucUtilAutoMagic, v5.14.5335.5335(5.14/embedded)
    AucUtilCompactUI, v5.14.5335.5335(5.14/embedded)
    AucUtilEasyBuyout, v5.14.5335.5238(5.14/embedded)
    AucUtilFixAH, v5.14.5335 (KowariOnCrutches)
    AucUtilItemSuggest, v5.14.5335.5335(5.14/embedded)
    AucUtilPriceLevel, v5.14.5335.5237(5.14/embedded)
    AucUtilScanButton, v5.14.5335.5335(5.14/embedded)
    AucUtilScanFinish, v5.14.5335.5153(5.14/embedded)
    AucUtilScanProgress, v5.14.5335.4979(5.14/embedded)
    AucUtilScanStart, v5.14.5335.5153(5.14/embedded)
    AucUtilSearchUI, v5.14.5335.5335(5.14/embedded)
    AucUtilSimpleAuction, v5.14.5335.5208(5.14/embedded)
    AucUtilVendMarkup, v5.14.5335.4828(5.14/embedded)
    Babylonian, v5.1.DEV.332(/embedded)
    BagBrother, v
    Bagnon, v5.0.4
    BankStack, vv27
    BeanCounter, v5.14.5335 (KowariOnCrutches)
    Configator, v5.1.DEV.335(/embedded)
    Cromulent, vv1.6.1
    CurseProfiler, v
    DataStore, v5.0.001
    DataStoreAchievements, v5.0.001
    DataStoreAgenda, v5.0.001
    DataStoreAuctions, v5.0.001
    DataStoreCharacters, v5.0.001
    DataStoreContainers, v5.0.001
    DataStoreCrafts, v5.0.001
    DataStoreCurrencies, v5.0.001
    DataStoreInventory, v5.0.001
    DataStoreMails, v5.0.001
    DataStorePets, v5.0.001
    DataStoreQuests, v5.0.001
    DataStoreReputations, v5.0.001
    DataStoreSpells, v5.0.001
    DataStoreStats, v5.0.001
    DataStoreTalents, v5.0.001
    DBMCore, v
    DBMLDB, v
    DebugLib, v5.1.DEV.312(/embedded)
    Decursive, v2.7.1.1
    Dominos, v5.0.21
    DominosBufftimes, v
    DominosCast, v
    DominosXP, v
    EasyMail, v
    Enchantrix, v5.14.5335 (KowariOnCrutches)
    EnchantrixBarker, v5.14.5335 (KowariOnCrutches)
    FBBroker, v1.16c
    FBMergeDatabase, v1.0.9b
    FBOutfitDisplayFrame, v1.0.9
    FBTitan, v0.9.9
    FBTrackingFrame, v1.0.9b
    FishingBuddy, v1.0.9d
    Gatherer, v4.0.2
    HealBot, v5.0.4.4
    InFlightLoad, v5.0.001
    Juggler, v5.0.0.1
    LibExtraTip, v5.12.DEV.324(/embedded)
    LightHeaded, v352
    Livestock, v1.6.4
    Molinari, v50001.22-Beta
    Outfitter, v5.5.2
    Pawn, v1.6.4
    ProfessionHUD, v5.7.0
    QuestCompletist, v99.8
    QuestGuru, v2.2.13-50001
    QuestGuruTracker, v1.5.14-50001
    Rarity, v1.0
    Skillet, v
    SlideBar, v4.0.2 (<%codename%>)
    Stubby, v5.14.5335 (KowariOnCrutches)
    TipHelper, v5.12.DEV.315(/embedded)
    Titan, v5.1.4.50001
    TomTom, vv50001-1.0.2
    BlizRuntimeLib_enUS v5.0.4.50001 <us>
    (ck=d1f)

     Hope this helps! :)

  • #4

    Date: 2012-09-10 03:41:36
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ...dOns\LibBabble-SubZone-3.0\LibBabble-SubZone-3.0.lua line 24:
    attempt to index global 'lib' (a nil value)
    Debug:
    [C]: ?
    ...dOns\LibBabble-SubZone-3.0\LibBabble-SubZone-3.0.lua:24: in main chunk
    Locals:
    MAJOR_VERSION = "LibBabble-SubZone-3.0"
    MINOR_VERSION = 90127
    LibBabbleSubZone = <table> {
    }
    GAME_LOCALE = "enUS"
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = <table> {
    }
    (*temporary) = 90124
    (*temporary) = <function> defined =[C]:-1
    (*temporary) =

  • #5

    This is resolved.

  • #3

    Excellent..the error is gone Smile

    Works perfect now with Patch 4.3 and FishingBuddy and Atlas!

     

    Thank you very much :)

  • #2
    For those who are in Live server with WoW 4.1, please do not upgrade to latest revision. Stay in r.73 or the 4.1-release1.
    Revisions after r.74 are designed for WoW 4.2, some old zone names have been removed or renamed.
  • #1
    Translation Status:
    French: 100%
    German: 100%
    Korean: 99.89%
    Latin American Spanish: 100%
    Russian: 99.99%
    Simplified Chinese: 98%
    Spanish: 100%
    Traditional Chinese: 100%

    http://www.wowace.com/addons/libbabble-subzone-3-0/localization/
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Maingear

ENTER NOW