From 403ae2c1360cff2a8ee00b041c4520301a7ed9f4 Mon Sep 17 00:00:00 2001 From: Valius <89508126+ValiusV@users.noreply.github.com> Date: Tue, 21 Mar 2023 19:09:51 +0100 Subject: [PATCH 1/4] Add files via upload --- .../NearFutureSolar/Localization/fr-fr.cfg | 189 ++++++++++++++++++ 1 file changed, 189 insertions(+) create mode 100644 GameData/NearFutureSolar/Localization/fr-fr.cfg diff --git a/GameData/NearFutureSolar/Localization/fr-fr.cfg b/GameData/NearFutureSolar/Localization/fr-fr.cfg new file mode 100644 index 0000000..ca15589 --- /dev/null +++ b/GameData/NearFutureSolar/Localization/fr-fr.cfg @@ -0,0 +1,189 @@ +Localization +{ + fr-fr + { + + #LOC_NFSolar_Version = Near Future Solar 1.2.0 + + /// CONFIG + /// MANUFACTURERS + #LOC_NFSolar_manufacturer_okeb_title = Organization of Kerbal Electric Blanket Producers + #LOC_NFSolar_manufacturer_ktk_title = Kerbal Techsystems + + #LOC_NFSolar_switcher_cell_title = Type de cellule + + #LOC_NFSolar_switcher_cell_basic_title = Cellules de base + #LOC_NFSolar_switcher_cell_basic_summary = + #LOC_NFSolar_switcher_cell_basic_detail = Les cellules de base fournissent un bon équilibre de puissance à un poids et un coût raisonnables. + + #LOC_NFSolar_switcher_cell_adv_title = Cellules avancées + #LOC_NFSolar_switcher_cell_adv_summary = +30% de puissance, +25% de poids, +35% de coût + #LOC_NFSolar_switcher_cell_adv_detail = Les cellules avancées fournissent plus de puissance par unité de surface à un coût plus élevé. + + #LOC_NFSolar_switcher_cell_concentrating_title = Cellules à concentration + #LOC_NFSolar_switcher_cell_concentrating_summary = +75% de puissance, +85% de poids, +110% de coût + #LOC_NFSolar_switcher_cell_concentrating_detail = Les cellules à concentration fournissent une puissance maximale dans une petite zone, mais sont plus lourdes. + + #LOC_NFSolar_variant_truss = Treillis + #LOC_NFSolar_variant_flat = Plat + #LOC_NFSolar_variant_shroud = Enveloppé + #LOC_NFSolar_variant_bare = Nu + #LOC_NFSolar_variant_white = Blanc + + #LOC_NFSolar_variant_metal = Métal + + //// NEW PARTS + // ADVANCED + #LOC_NFSolar_nfs-panel-deploying-advanced-1x2-mro-1_title = Panneaux Photovoltaïques Avancés K2 1x2 "Recon" + #LOC_NFSolar_nfs-panel-deploying-advanced-1x2-mro-1_description = Ce panneau de cellules avancées d'entrée de gamme n'a pas la capacité de se rétracter, mais peut générer une agréable sensation de picotement électrique lorsqu'on applique sa langue sur les contacts. + #LOC_NFSolar_nfs-panel-deploying-advanced-1x2-mro-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced mro mars recon + + #LOC_NFSolar_nfs-panel-deploying-advanced-1x3-orion-1_title = Panneaux Photovoltaïques Avancés K5 1x3 'Aquila' + #LOC_NFSolar_nfs-panel-deploying-advanced-1x3-orion-1_description = Ce panneau comprend des cellules avancées et n'a pas la capacité de se rétracter, ce qui le rend assez léger pour ses capacités de production d'énergie. Il ne faut juste pas éternuer dessus.#LOC_NFSolar_nfs-panel-deploying-advanced-1x3-orion-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced orion esa atv + + #LOC_NFSolar_nfs-panel-deploying-advanced-1x3-orion-2_title = Panneaux Photovoltaïques Avancés K5-R 'Aquila-R' 1x3 + #LOC_NFSolar_nfs-panel-deploying-advanced-1x3-orion-2_description = Ce panneau est une version spécialisée de son homologue qui a la capacité de se rétracter dans une boîte surdimensionnée.#LOC_NFSolar_nfs-panel-deploying-advanced-1x3-orion-2_tags = charge deploy e/c elect energ extend fold generat (light panel photo power retract sun track unfold volt watt nearfuture advanced shroud cover orion esa atv + + #LOC_NFSolar_nfs-panel-deploying-advanced-1x4-dragon-1_title = Panneaux Photovoltaïques Avancés K7 'Gecko' 1x4 + #LOC_NFSolar_nfs-panel-deploying-advanced-1x4-dragon-1_description = Cette offre de panneau intègre des cellules solaires avancées. Comme tous les panneaux de la gamme Avancée, cela augmente la densité de puissance d'environ 50 % par rapport à un type standard. Il ne peut pas se rétracter.#LOC_NFSolar_nfs-panel-deploying-advanced-1x4-dragon-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced dragon + + #LOC_NFSolar_nfs-panel-deploying-advanced-1x4-dragon-2_title = Panneaux Photovoltaïques Avancés K7-R 'Gecko-R' 1x4 + #LOC_NFSolar_nfs-panel-deploying-advanced-1x4-dragon-2_description = Ce panneau a été introduit pour fournir une option de puissance supérieure pour les petits engins spatiaux qui ont parfois besoin de rétracter leurs panneaux.#LOC_NFSolar_nfs-panel-deploying-advanced-1x4-dragon-2_tags = charge deploy e/c elect energ extend fold generat (light panel photo power retract sun track unfold volt watt nearfuture advanced shroud cover dragon + + #LOC_NFSolar_nfs-panel-deploying-advanced-1x5-dawn-1_title = Panneaux photovoltaïques avancés 1x5 'Sunrise' K14 + #LOC_NFSolar_nfs-panel-deploying-advanced-1x5-dawn-1_description = Ce panneau polyvalent et léger fournit une quantité modérée d'énergie sans vider les poches, ni épuiser les Kerbals chargés de le transporter. C'est un gain pour les finances et les ressources humaines ! Ne peut pas être rétracté.#LOC_NFSolar_nfs-panel-deploying-advanced-1x5-dawn-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced dawn + + #LOC_NFSolar_nfs-panel-deploying-advanced-1x5-goes-1_title = Panneaux photovoltaïques avancés 1x5 'Observer' K22 + #LOC_NFSolar_nfs-panel-deploying-advanced-1x5-goes-1_description = Un ensemble de panneaux plus grand et plus puissant, créé par les ingénieurs de l'entreprise pour répondre aux besoins énergétiques des gouvernements et des vaisseaux spatiaux gourmands en énergie. Ne peut pas être rétracté. + #LOC_NFSolar_nfs-panel-deploying-advanced-1x5-goes-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced goes goes-r + + #LOC_NFSolar_nfs-panel-deploying-advanced-2x20-hub-1_title = Panneaux photovoltaïques avancé K55-A 'Megalador' 2x20 + #LOC_NFSolar_nfs-panel-deploying-advanced-2x20-hub-1_description = En rivalisant avec la revendication du Gigantor-XL de « plus grand panneau solaire disponible en une seule pièce* », le Megalador est grand et fragile - mais, si vous pouvez passer outre tout cela, il est bourré de cellules solaires avancées. Ne peut pas être rétracté.#LOC_NFSolar_nfs-panel-deploying-advanced-2x20-hub-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced orbital hub + + #LOC_NFSolar_nfs-panel-deploying-advanced-2x6x6-lab-1_title = Panneaux photovoltaïques avancée K40-AR 'Oar' + #LOC_NFSolar_nfs-panel-deploying-advanced-2x6x6-lab-1_description = Les cellules solaires avancées de cette essemble fournissent une alimentation électrique bien équilibrée pour de nombreuses utilisations, et son paradigme d'articulation est révolutionnaire ! Ne vous retrouvez jamais plus sans un 'Oar' ! Les mécanismes structurels améliorés permettent également la rétraction. + #LOC_NFSolar_nfs-panel-deploying-advanced-2x6x6-lab-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold fold retract volt watt nearfuture advanced + + #LOC_NFSolar_nfs-panel-deploying-advanced-3x1-tdrss-1_title = Panneaux photovoltaïques avancés K4 3x1 'Relay' + #LOC_NFSolar_nfs-panel-deploying-advanced-3x1-tdrss-1_description = Ces panneaux avancés offrent une génération d'énergie modeste pour les satellites de communication et les sondes. Le grand bras pourrait être utile pour les applications à faible hauteur. Ne peut pas être rétracté. + #LOC_NFSolar_nfs-panel-deploying-advanced-3x1-tdrss-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced tdrss + + #LOC_NFSolar_nfs-panel-deploying-advanced-3x1-hayabusa-1_title = Panneaux photovoltaïques avancés K10-FR 'Searcher' 3x1 + #LOC_NFSolar_nfs-panel-deploying-advanced-3x1-hayabusa-1_description = Un grand panneau pour une génération d'énergie avancée avec une bonne hauteur libre de l'engin spatial. Ne suit pas le soleil. + #LOC_NFSolar_nfs-panel-deploying-advanced-3x1-hayabusa-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced hayabusa fold retract + + #LOC_NFSolar_nfs-panel-deploying-advanced-1x1-ikonos-1_title = K0x7-FR Panneaux Photovoltaïques Avancés 1x1 'Imager' + #LOC_NFSolar_nfs-panel-deploying-advanced-1x1-ikonos-1_description = Un panneau non-pivotant avancé qui se déploie à partir du corps du vaisseau spatial. Non orientable vers le soleil. + #LOC_NFSolar_nfs-panel-deploying-advanced-1x1-ikonos-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced ikonos fold retract + + #LOC_NFSolar_nfs-panel-deploying-advanced-3x1-wv3-1_title = K3 'Globe' Panneaux Photovoltaïques Avancés 3x1 + #LOC_NFSolar_nfs-panel-deploying-advanced-3x1-wv3-1_description = Ces panneaux avancés sont hautement fonctionnels et dépliables. Ne peuvent pas être rétractés. + #LOC_NFSolar_nfs-panel-deploying-advanced-3x1-wv3-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced worldview 3 + + #LOC_NFSolar_nfs-panel-deploying-advanced-1x2-wv4-1_title = K4-FR Panneaux Photovoltaïques Avancés 1x2 'Globe-4' + #LOC_NFSolar_nfs-panel-deploying-advanced-1x2-wv4-1_description = Ce panneau sacrifie les pivots pour une masse plus faible et génère une quantité d'énergie solide. Non orientable vers le soleil. + #LOC_NFSolar_nfs-panel-deploying-advanced-1x2-wv4-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced worldview 4 fold retract + + #LOC_NFSolar_nfs-panel-deploying-advanced-1x1-messenger-1_title = Panneaux Photovoltaïques Avancés K3x75 'Hermes' 3x1 + #LOC_NFSolar_nfs-panel-deploying-advanced-1x1-messenger-1_description = Ce panneau unique monté sur une fixation simple est carré et impopulaire. Ne peut pas être rétracté. + #LOC_NFSolar_nfs-panel-deploying-advanced-1x1-messenger-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture advanced messenger + + // BLANKET + #LOC_NFSolar_nfs-panel-deploying-blanket-arm-1_title = Matrice Photovoltaïque enroulable Circulaire OKEB-150R 'Halo' + #LOC_NFSolar_nfs-panel-deploying-blanket-arm-1_description = Utilisant une méthode de déploiement circulaire innovante, OKEB a emballé une très grande matrice solaire enroulable dans une empreinte réduite et ajouté suffisamment de support structurel pour survivre à plusieurs cycles de déploiement et de rétractation. + #LOC_NFSolar_nfs-panel-deploying-blanket-arm-1_tags = charge deploy e/c elect energ extend fold retract generat (light panel photo power sun track unfold volt watt nearfuture big advanced tug asteroid ARM retrieval blanket megaflex + + #LOC_NFSolar_nfs-panel-deploying-blanket-bfs-1_title = Matrice Photovoltaïque enroulable OKEB-75R 'Sirius' + #LOC_NFSolar_nfs-panel-deploying-blanket-bfs-1_description = Cette matrice en forme d'éventail ne fonctionne pas réellement comme un ventilateur et la secouer d'avant en arrière dans l'espace ne fournit aucun refroidissement. Se rétracte dans une boîte de taille agréable. + #LOC_NFSolar_nfs-panel-deploying-blanket-bfs-1_tags =charge deploy e/c elect energ extend retract fold generat (light panel photo power sun track unfold volt watt nearfuture big advanced spacex its mct bfr blanket + + #LOC_NFSolar_nfs-panel-deploying-blanket-copernicus-1_title = Ensemble photovoltaïque enroulable OKEB-15 'Copernicus' + #LOC_NFSolar_nfs-panel-deploying-blanket-copernicus-1_description = Une version compacte et simplifiée (avec des cisailles !) du Nautilus. Ne peut pas être rétracté. + #LOC_NFSolar_nfs-panel-deploying-blanket-copernicus-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture blanket copernicus nautilus solo + + #LOC_NFSolar_nfs-panel-deploying-blanket-dsg-1_title = Ensemble photovoltaïque enroulable OKEB-100 'Gateway' + #LOC_NFSolar_nfs-panel-deploying-blanket-dsg-1_description = La première incursion d'OKEB dans les technologies de panneaux enroulables repacke un ensemble de type rouleau standard dans un paquet compact à l'aide d'un mécanisme de déploiement novateur. Ne peut pas être rétracté. + + #LOC_NFSolar_nfs-panel-deploying-blanket-dsg-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture big blanket dsg deep space gateway lop gee + + #LOC_NFSolar_nfs-panel-deploying-blanket-dst-1_title = Ensemble photovoltaïque enroulable OKEB-250 'Ares' + #LOC_NFSolar_nfs-panel-deploying-blanket-dst-1_description = Cet immense ensemble enroulable applique la technologie des panneaux déroulants à ses quatre ailes individuelles. Des bras extensibles fournissent un espace de dégagement supplémentaire. Sa résistance à la traction a été décrite comme « ténu ». Ne peut pas être rétracté. + #LOC_NFSolar_nfs-panel-deploying-blanket-dst-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture big blanket dst deep space transport + + #LOC_NFSolar_nfs-panel-deploying-blanket-nautilus-1_title = Ensemble photovoltaïque enroulable OKEB-45 'Nautilus' + #LOC_NFSolar_nfs-panel-deploying-blanket-nautilus-1_description = Le Nautilus monte un trio de panneaux solaires enroulable jumelés pour une génération efficace. Le grand bras permet un dégagement supplémentaire pour des options de montage intelligentes. Ne peut pas être rétracté. + #LOC_NFSolar_nfs-panel-deploying-blanket-nautilus-1_tags =charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture blanket copernicus nautilus trio + + #LOC_NFSolar_nfs-panel-deploying-blanket-orion-1_title = Ensemble photovoltaïque enroulable circulaire OKEB-4R + #LOC_NFSolar_nfs-panel-deploying-blanket-orion-1_description = Un nouveau paradigme dans le déploiement des panneaux solaires avec une capacité de flexion supplémentaire de plus de 66%, la taille initiale compacte de cette ensemble permet de nouveaux cas d'utilisation astucieux. Vraiment extrêmement léger aussi. + #LOC_NFSolar_nfs-panel-deploying-blanket-orion-1_tags = charge deploy e/c elect energ extend fold generat (light panel photo power retract sun track unfold volt watt nearfuture orion cygnus ultraflex blanket + + #LOC_NFSolar_nfs-panel-deploying-blanket-starship-1_title = Ensemble photovoltaïque enroulable OKEB-25R 'Starship' + #LOC_NFSolar_nfs-panel-deploying-blanket-starship-1_description = La différence entre un vaisseau spatial et un vaisseau étoile est purement marketing. Ce panneau peut alimenter des vaisseaux entiers. Oui. Ne soyez pas alarmé qu'une équipe de construction de châteaux d'eau soit chargée d'assembler l'ensemble - ils le feront rapidement et casseront des choses. + #LOC_NFSolar_nfs-panel-deploying-blanket-starship-1_tags = charge deploy e/c elect energ extend retract fold generat (light panel photo power sun track unfold volt watt nearfuture big advanced spacex starship blanket boondoggle water tower + + #LOC_NFSolar_nfs-panel-deploying-blanket-drm-1_title = Ensemble photovoltaïque enroulable OKEB-500 'Titan' + #LOC_NFSolar_nfs-panel-deploying-blanket-drm-1_description = Cette semaine, OKEB offre une nouvelle approche radicale pour les panneaux solaires - vraiment, vraiment grande. Ce modèle est tout simplement plus grand que tous les autres panneaux solaires sur le marché. En raison de ses méthodes de construction uniques, le panneau est relativement bon marché et léger, mais ne peut pas rivaliser avec les plus petits panneaux en termes de densité de puissance. Ne peut être rétracté. + #LOC_NFSolar_nfs-panel-deploying-blanket-drm-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture blanket moar drm + + // CONCENTRATOR + #LOC_NFSolar_nfs-panel-deploying-concentrator-1x4-juno-1_title = Panneaux photovoltaïques concentré 1x4 K12-K + #LOC_NFSolar_nfs-panel-deploying-concentrator-1x4-juno-1_description = La technologie solaire la plus dense disponible pour les Kerbals ! Ce panneau améliore la densité de puissance en incorporant des ensembles de lentilles qui concentrent l'énergie sur des cellules encore plus avancées. Ne peut être rétracté. + #LOC_NFSolar_nfs-panel-deploying-concentrator-1x4-juno-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture concentrat juno + + #LOC_NFSolar_nfs-panel-deploying-concentrator-1x3x1-juice-1_title = Panneaux photovoltaïques concentré 1x3x1 K20-K + #LOC_NFSolar_nfs-panel-deploying-concentrator-1x3x1-juice-1_description = Poussez le panneau solaire concentré jusqu'à son point final logique avec ce panneau. Cela signifie plus de puissance. Ne peut être rétracté. + #LOC_NFSolar_nfs-panel-deploying-concentrator-1x3x1-juice-1_tags = charge deploy e/c elect energ extend generat (light panel photo power sun track unfold volt watt nearfuture concentrat juice + + // CURVED DEPLOYING + #LOC_NFSolar_nfs-panel-deploying-curved-25-1_title = Ensemble solaire courbé à expansion NIV-10-R + #LOC_NFSolar_nfs-panel-deploying-curved-25-1_description = Fort et compact lorsqu'il n'est pas déployé, les ensembles solaires de la série NIV ont un aspect cool et sont assez robustes. Peut-être pas le meilleur choix pour une efficacité solaire maximale, cependant. Cette variante est livrée avec un capot aérodynamique facultatif. + #LOC_NFSolar_nfs-panel-deploying-curved-25-1_tags = charge deploy e/c elect energ extend fold generat (light panel photo power retract sun track unfold volt watt nearfuture advanced curve + + #LOC_NFSolar_nfs-panel-deploying-curved-375-1_title = Ensemble solaire courbé à expansion NIV-75-R + #LOC_NFSolar_nfs-panel-deploying-curved-375-1_description = Le SOL-B s'étend sur une empreinte radiale massive de 10 mètres, offrant une puissance modeste à partir de nombreux angles à un rapport qualité-prix et une masse modeste. + #LOC_NFSolar_nfs-panel-deploying-curved-375-1_tags = charge deploy e/c elect energ extend fold generat (light panel photo power retract sun track unfold volt watt nearfuture advanced curve + + // STATIC + #LOC_NFSolar_nfs-panel-static-truss-1_title = KX-STAT-8 1x4 Treillis photovoltaïque Photovoltaïque Avancé + #LOC_NFSolar_nfs-panel-static-truss-1_description = Deux PX-STAT 1x2 soudés ensemble ? Une folie qui se décline en variantes montées sur une poutre ou à plat. + #LOC_NFSolar_nfs-panel-static-truss-1_tags = array charge e/c élect energ fixe plat generat (lumière photo énergie solaire statique soleil volt watt nearfuture + #LOC_NFSolar_nfs-panel-static-truss-2_title = KX-STAT-4 1x2 Treillis Photovoltaïque Avancé + #LOC_NFSolar_nfs-panel-static-truss-2_description = En tant que suite de la célèbre série OX-STAT, la série KX-STAT pourrait permettre à Probodobodyne de regagner la tête de la technologie des panneaux solaires statiques. Disponible en variantes montées sur une poutre ou à plat. + #LOC_NFSolar_nfs-panel-static-truss-2_tags = array charge e/c elect energ fixed flat generat (light photo power solar static sun volt watt nearfuture + + #LOC_NFSolar_nfs-panel-static-truss-3_title = KX-STAT-2 1x1 Truss Photovoltaïque Avancé + #LOC_NFSolar_nfs-panel-static-truss-3_description = Un seul panneau statique avancé. Disponible en variantes montées sur une poutre ou à plat. + #LOC_NFSolar_nfs-panel-static-truss-3_tags = array charge e/c elect energ fixed flat generat (light photo power solar static sun volt watt nearfuture + + // CURVED + #LOC_NFSolar_nfs-panel-static-curved-25-1_title = Panneau Solaire Courbé NIV-30 + #LOC_NFSolar_nfs-panel-static-curved-25-1_description = Un jour, nous espérons pouvoir peindre en aérosol un étage de fusée entier avec des panneaux solaires. Pour le moment, en utilisant de la colle et des cellules à prix réduit, c'est le mieux que nous puissions faire. + #LOC_NFSolar_nfs-panel-static-curved-25-1_tags = array charge e/c elect energ fixed flat generat (light photo power solar static sun volt watt nearfuture + + #LOC_NFSolar_nfs-panel-static-curved-375-1_title = Panneau Solaire Courbé NIV-45 + #LOC_NFSolar_nfs-panel-static-curved-375-1_description = Construire un panneau solaire entièrement courbé n'était pas facile, mais les gens de KTS nous disent que cela fonctionne *presque* aussi bien qu'un panneau plat. + #LOC_NFSolar_nfs-panel-static-curved-375-1_tags = array charge e/c elect energ fixed flat generat (light photo power solar static sun volt watt nearfuture + + /// PLUGINS + #LOC_NFSolar_ModuleCurvedSolarPanel_ModuleName = Panneau solaire incurvé + #LOC_NFSolar_ModuleCurvedSolarPanel_PartInfo = Taux de charge idéal : <<1>> Ec/s + #LOC_NFSolar_ModuleCurvedSolarPanel_Action_DeployPanelsAction = Déployer les panneaux + #LOC_NFSolar_ModuleCurvedSolarPanel_Action_RetractPanelsAction = Rétracter les panneaux + #LOC_NFSolar_ModuleCurvedSolarPanel_Action_TogglePanelsAction = Basculer entre les panneaux + + #LOC_NFSolar_ModuleCurvedSolarPanel_Event_DeployPanels = Déployer les panneaux + #LOC_NFSolar_ModuleCurvedSolarPanel_Event_RetractPanels = Rétracter les panneaux + #LOC_NFSolar_ModuleCurvedSolarPanel_Event_TogglePanels = Basculer entre les panneaux + + #LOC_NFSolar_ModuleCurvedSolarPanel_Field_SunExposure = Exposition au soleil + #LOC_NFSolar_ModuleCurvedSolarPanel_Field_SunExposure_Blocked = Bloqué par <<1>> + #LOC_NFSolar_ModuleCurvedSolarPanel_Field_SunExposure_Broken = Cassé + #LOC_NFSolar_ModuleCurvedSolarPanel_Field_SunExposure_Retracted = Panneaux rétractés + #LOC_NFSolar_ModuleCurvedSolarPanel_Field_EnergyFlow = Flux d'énergie + #LOC_NFSolar_ModuleCurvedSolarPanel_Field_EnergyFlow_Blocked = Bloqué par <<1>> + #LOC_NFSolar_ModuleCurvedSolarPanel_Field_EnergyFlow_Broken = Cassé + #LOC_NFSolar_ModuleCurvedSolarPanel_Field_EnergyFlow_Retracted = Panneaux rétractés + + } +} From 4e7c8d7b369a5cd60272e3434c4ef894b9eb87c0 Mon Sep 17 00:00:00 2001 From: Valius <89508126+ValiusV@users.noreply.github.com> Date: Tue, 21 Mar 2023 19:11:28 +0100 Subject: [PATCH 2/4] Update Localization.md --- GameData/NearFutureSolar/Localization/Localization.md | 1 + 1 file changed, 1 insertion(+) diff --git a/GameData/NearFutureSolar/Localization/Localization.md b/GameData/NearFutureSolar/Localization/Localization.md index 04d11dd..dfe67a5 100644 --- a/GameData/NearFutureSolar/Localization/Localization.md +++ b/GameData/NearFutureSolar/Localization/Localization.md @@ -31,3 +31,4 @@ There are some characters that should not be translated into another language an * DY_ZBX (Simplified Chinese) * fr33soul (Italian) * Sooll3 (Russian) +* ValiusV (French) From 70625ecf858c86a208b382e74510c3fcf97d4a39 Mon Sep 17 00:00:00 2001 From: ChrisAdderley Date: Wed, 14 Aug 2024 13:37:59 -0700 Subject: [PATCH 3/4] 1.3.3 Update --- .mod_data.yml | 4 +-- .../NearFutureSolar/Localization/en-us.cfg | 3 ++ ...el-deploying-blanket-copernicus-1_icon.png | Bin 0 -> 13150 bytes ...nfs-panel-deploying-blanket-drm-1_icon.png | Bin 0 -> 19236 bytes ...s-panel-deploying-blanket-orion-1_icon.png | Bin 0 -> 6444 bytes .../VABOrganizer/NFSolarSubcategories.cfg | 15 +++++++++ .../NFSolarSubcategoryAssignment.cfg | 29 ++++++++++++++++++ .../Versioning/NearFutureSolar.version | 4 +-- README.md | 4 +-- changelog.txt | 8 +++++ readme.txt | 4 +-- 11 files changed, 63 insertions(+), 8 deletions(-) create mode 100644 GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-copernicus-1_icon.png create mode 100644 GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-drm-1_icon.png create mode 100644 GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-orion-1_icon.png create mode 100644 GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategories.cfg create mode 100644 GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategoryAssignment.cfg diff --git a/.mod_data.yml b/.mod_data.yml index cc48c3f..05bd5f6 100644 --- a/.mod_data.yml +++ b/.mod_data.yml @@ -8,10 +8,10 @@ package: - changelog.txt dependencies: # Configure dependencies ModuleManager: - version: 4.1.4 + version: 4.2.3 location: s3 B9PartSwitch: - version: 2.18.0 + version: 2.20.0 location: s3 deploy: SpaceDock: diff --git a/GameData/NearFutureSolar/Localization/en-us.cfg b/GameData/NearFutureSolar/Localization/en-us.cfg index 30af1e6..48b0f04 100644 --- a/GameData/NearFutureSolar/Localization/en-us.cfg +++ b/GameData/NearFutureSolar/Localization/en-us.cfg @@ -4,6 +4,9 @@ Localization { #LOC_NFSolar_Version = Near Future Solar 1.2.0 + /// SUBCATEGORIES + #LOC_NFSolar_Subcategory_blanketPanels = Lightweight Solar Panels + #LOC_NFSolar_Subcategory_staticPanels = Static Solar Panels /// CONFIG /// MANUFACTURERS diff --git a/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-copernicus-1_icon.png b/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-copernicus-1_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d782e3d8da63bbc72cc79996aee521c6fb31a862 GIT binary patch literal 13150 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 literal 0 HcmV?d00001 diff --git a/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-drm-1_icon.png b/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-drm-1_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5ed467f3eae6317c250c59450da358d79f039773 GIT binary patch literal 19236 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%0AJ;z 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 literal 0 HcmV?d00001 diff --git a/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategories.cfg b/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategories.cfg new file mode 100644 index 0000000..0af3879 --- /dev/null +++ b/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategories.cfg @@ -0,0 +1,15 @@ + +ORGANIZERSUBCATEGORY +{ + name = blanketPanels + Label = #LOC_NFSolar_Subcategory_blanketPanels + Priority = 22 + CategoryPriority = 55 +} +ORGANIZERSUBCATEGORY +{ + name = staticPanels + Label = #LOC_NFSolar_Subcategory_staticPanels + Priority = 18 + CategoryPriority = 55 +} \ No newline at end of file diff --git a/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategoryAssignment.cfg b/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategoryAssignment.cfg new file mode 100644 index 0000000..1eb3455 --- /dev/null +++ b/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategoryAssignment.cfg @@ -0,0 +1,29 @@ +/// Support for VABOrganizer +@PART[nfs-panel-deploying-advanced*|nfs-panel-deploying-concentrator*]:FOR[NearFutureSolar]:NEEDS[VABOrganizer] +{ + %VABORGANIZER + { + %organizerSubcategory = solarPanels + } +} +@PART[nfs-panel-deploying-blanket*]:FOR[NearFutureSolar]:NEEDS[VABOrganizer] +{ + %VABORGANIZER + { + %organizerSubcategory = blanketPanels + } +} +@PART[nfs-panel-deploying-curved*|nfs-panel-static*]:FOR[NearFutureSolar]:NEEDS[VABOrganizer] +{ + %VABORGANIZER + { + %organizerSubcategory = staticPanels + } +} +@PART[solarPanels5|LgRadialSolarPanel]:AFTER[VABOrganizer]:NEEDS[VABOrganizer] +{ + %VABORGANIZER + { + %organizerSubcategory = staticPanels + } +} \ No newline at end of file diff --git a/GameData/NearFutureSolar/Versioning/NearFutureSolar.version b/GameData/NearFutureSolar/Versioning/NearFutureSolar.version index a3d2d00..f262ae1 100644 --- a/GameData/NearFutureSolar/Versioning/NearFutureSolar.version +++ b/GameData/NearFutureSolar/Versioning/NearFutureSolar.version @@ -6,14 +6,14 @@ { "MAJOR":1, "MINOR":3, - "PATCH":2, + "PATCH":3, "BUILD":0 }, "KSP_VERSION": { "MAJOR":1, "MINOR":12, - "PATCH":1 + "PATCH":5 }, "KSP_VERSION_MIN":{ "MAJOR":1, diff --git a/README.md b/README.md index e981a77..b74038c 100644 --- a/README.md +++ b/README.md @@ -21,8 +21,8 @@ Bigger, better or just different solar panel models based on many real or imagin ### Required These components are required for the mod to function and are bundled as part of any download: -* [ModuleManager (4.1.4)](https://github.com/sarbian/ModuleManager) -* [B9PartSwitch (2.18.0)](https://github.com/blowfishpro/B9PartSwitch) +* [ModuleManager (4.2.3)](https://github.com/sarbian/ModuleManager) +* [B9PartSwitch (2.20.0)](https://github.com/blowfishpro/B9PartSwitch) ## Installation diff --git a/changelog.txt b/changelog.txt index 331c688..0dfb538 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,11 @@ +v1.3.3 +------ +- Updated ModuleManager to 4.2.3 +- Updated B9PartSwitch to 2.20.0 +- Updated target KSP version +- Added French translation (ValiusV) +- Support for VABOrganizer + v1.3.2 ------ - Marked for KSP 1.12 diff --git a/readme.txt b/readme.txt index d7ca42a..af0fa36 100644 --- a/readme.txt +++ b/readme.txt @@ -9,8 +9,8 @@ DEPENDENCIES ============ Required: -- ModuleManager (4.1.4) -- B9PartSwitch (2.18.0) +- ModuleManager (4.2.3) +- B9PartSwitch (2.20.0) Optional - Community Tech Tree (v2.2+) From a598b1309da3e982b5234b8af17f65f0d8414b91 Mon Sep 17 00:00:00 2001 From: ChrisAdderley Date: Wed, 14 Aug 2024 13:43:18 -0700 Subject: [PATCH 4/4] Icons should not be here --- ...anel-deploying-blanket-copernicus-1_icon.png | Bin 13150 -> 0 bytes .../nfs-panel-deploying-blanket-drm-1_icon.png | Bin 19236 -> 0 bytes ...nfs-panel-deploying-blanket-orion-1_icon.png | Bin 6444 -> 0 bytes 3 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-copernicus-1_icon.png delete mode 100644 GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-drm-1_icon.png delete mode 100644 GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-orion-1_icon.png diff --git a/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-copernicus-1_icon.png b/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-copernicus-1_icon.png deleted file mode 100644 index d782e3d8da63bbc72cc79996aee521c6fb31a862..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13150 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 diff --git a/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-drm-1_icon.png b/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-drm-1_icon.png deleted file mode 100644 index 5ed467f3eae6317c250c59450da358d79f039773..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19236 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%0AJ;z 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